imはプレーヤーの詳細を取得するために使用するつもりです。一部の名前には特殊文字が使用されています。PHPファイル_get_contents特殊文字
名前Bausí
URL:?HTTPS/eu.api.battle.net/WOW /キャラクター/ブラックロック/Bausíフィールド=統計&ロケール=表すen_GB & APIキー= xxxは
私はfile_get_contensを使用する場合( )応答がありません。
特殊文字のない名前は完全に機能します。私はすでにrawurlencode()とurlencode()を使っていました。両方とも動作していません。私に何ができる? 私はurlencode()とrawurlencode()について何かを読んでいますが、それはサーバーによって異なります。
ありがとうChzn
ほとんどの場合、ユニコード文字をエンコードする必要があります。 –
このスレッドからの回答をお試しください:http://stackoverflow.com/questions/2236668/file-get-contents-breaks-up-utf-8-characters –
私は$ charname = mb_convert_encoding( "Bausí" 、 "HTML-ENTITIES"、 "UTF-8");それをURLに挿入します。まだ動作していません – chzn