ホームページ >バックエンド開発 >PHPの問題 >PHPの配列をJSONに変換する関数は何ですか?

PHPの配列をJSONに変換する関数は何ですか?

青灯夜游
青灯夜游オリジナル
2021-03-30 18:37:251878ブラウズ

php配列をjsonに変換する関数はjson_encode()です。 json_encode()関数は変数をJSONエンコードし、「json_encode(value)」という構文形式のjson文字列データに変換できます。

PHPの配列をJSONに変換する関数は何ですか?

このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php 配列を json に変換するにはどうすればよいですか? json_encode() 関数を使用できます。

例:

<?php
$arr = array (&#39;a&#39;=>1,&#39;b&#39;=>2,&#39;c&#39;=>3,&#39;d&#39;=>4,&#39;e&#39;=>5);

echo json_encode($arr);
?>

出力:

{"a":1,"b":2,"c":3,"d":4,"e":5}

PHP json_encode() function

json_encode() 関数は変数を使用できますJSON でエンコードされています

構文:

json_encode ( $value [, $options = 0 ] )

JSON 形式で値の表現を含む文字列を返します。

注:

1. $value はエンコードされる値であり、この関数は UTF8 でエンコードされたデータに対してのみ有効です;

2. オプション: 以下で構成されます。定数 バイナリ マスク: JSON_HEX_QUOT、JSON_HEX_TAG、JSON_HEX_AMP、JSON_HEX_APOS、JSON_NUMERIC_CHECK、JSON_PRETTY_PRINT、JSON_UNESCAPED_SLASHES、JSON_FORCE_OBJECT;

3. 2 番目のパラメーターは通常は必要ありません;

4. JSON データは実際には文字列ですvar_dump() を使用してデータ型を確認するために出力できます;

5. 実行が成功した場合は JSON データが返され、それ以外の場合は FALSE が返されます。

戻り値:

  • 成功した場合は JSON エンコードされた文字列を返し、失敗した場合は false を返します。

推奨学習: 「PHP ビデオ チュートリアル

以上がPHPの配列をJSONに変換する関数は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。