# と表示されます。 ##2
問題を解決してください応答ファイルのエンコーディング、または言語パックなどの応答によって参照されるファイルのエンコーディングを確認してください...他のエンコーディングが見つかった場合は、変更してください私の場合はutf-8が出ましたが、BOMエンコードだとこの問題が発生するので、utf-8に変更して解決しました。
php が json データを正しく出力する方法の説明エラー例
$result = array('state'=>'123','message' =>'参数错误'); echo 'hello'; echo json_encode($result);
クライアントは最初に最初の echo ステートメントを受け取りますが、それは json データではありません。
もう 1 つの状況は、ステートメント mysqli_close() が実行されてデータベースが閉じられ、その結果、json データを受信できなくなることですが、具体的な理由は不明です。
PHP 関連の技術記事の詳細については、
PHP チュートリアル以上がPHPレスポンスJson文字列のヘッダーに不正な文字「ufeff」が出現する問題を解決の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。