ホームページ >バックエンド開発 >PHPチュートリアル >PHP スクリプトから JSON 結果を適切に返すにはどうすればよいですか?
PHP スクリプトから JSON 結果を返す
JSON 結果をエコーするのは簡単な方法ですが、Content-Type ヘッダーも設定することをお勧めしますブラウザとクライアントによる最適な処理のために明示的に設定します。
JSON の Content-Type ヘッダー:
応答が JSON として認識されるようにするには、結果をエコーする前に次のコードを使用します:
header('Content-Type: application/json; charset=utf-8');
これは Content-Type を設定しますヘッダーを「application/json」に設定し、UTF-8 を指定します。 charset.
例:
<?php $data = // ... result to be JSON-encoded // Set the Content-Type header header('Content-Type: application/json; charset=utf-8'); // Echo the JSON-encoded result echo json_encode($data); ?>
追加の考慮事項:
特定のシナリオでは、より柔軟性が必要な場合があります。出力動作を変更します。次の点を考慮してください:
以上がPHP スクリプトから JSON 結果を適切に返すにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。