ホームページ > バックエンド開発 > PHPチュートリアル > PHP が Web サービス インターフェイスを呼び出すときの文字化けとエラー レポートに関連する問題

PHP が Web サービス インターフェイスを呼び出すときの文字化けとエラー レポートに関連する問題

WBOY
リリース: 2016-06-13 12:36:57
オリジナル
1160 人が閲覧しました

php が Web サービス インターフェイスを呼び出すときの文字化けとエラー レポートの問題
$client = new SoapClient('http://www.webxml.com.cn/WebServices/TraditionalSimplifiedWebService.asmx?wsdl');
$client->soap_defencoding = 'UTF-8';
$client->decode_utf8 = false;
$obj = $client->to繁体字中国語(array('sText'=>'ピース'));
print_r($obj);
?>
これは、インターネット上で公開されている簡体字中国語を繁体字中国語に変換する Web サービスを呼び出すために作成したコードです。soap_defencoding を UTF-8 に、decode_utf8 を false に指定しましたが、実行後に [Encoding: string 'xb8...] というプロンプトが表示されます。 ' は有効な utf-8 文字列ではありません]

これに対処する方法を理解するのを手伝ってください

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート