ホームページ > バックエンド開発 > PHPの問題 > PHPで配列をJSONに変換する方法

PHPで配列をJSONに変換する方法

Guanhui
リリース: 2023-02-28 22:28:01
オリジナル
2592 人が閲覧しました

PHPで配列をJSONに変換する方法

php で配列を json に変換する方法

php では、「json_encode()」を使用して配列を json に変換できます。 " function

json_encode 関数の概要

json_encode - 変数の JSON エンコード

json_encode ( mixed $value [, int $options = 0 [, int $depth = 512 ]] ) : string
ログイン後にコピー

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

エンコーディングは、渡されたオプション パラメーターの影響を受けます。さらに、浮動小数点値のエンコーディングは、serialize_precision に依存します。

json_encode パラメーター

value:

エンコードされる値には、リソース タイプを除く任意のデータ型を指定できます。

すべての文字列データのエンコードは UTF-8 である必要があります。

オプション:

次の定数で構成されるバイナリ マスク: JSON_HEX_QUOT、JSON_HEX_TAG、JSON_HEX_AMP、JSON_HEX_APOS、JSON_NUMERIC_CHECK、JSON_PRETTY_PRINT、JSON_UNESCAPED_SLASHES、JSON_FORCE_OBJECT、JSON_PRESERVE_ZERO_FRACTION、JSON _UNESCAPED_UNIコード、JSON_PARTIAL_OUTPUT_ON_ERROR。

Depth:

最大深度を設定します。 0 より大きくなければなりません。

json_encode 戻り値

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

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に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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