ホームページ >ウェブフロントエンド >jsチュートリアル >json_encode関数を使って指定した値をJSON形式に変換する方法

json_encode関数を使って指定した値をJSON形式に変換する方法

不言
不言オリジナル
2019-01-24 16:33:484459ブラウズ

json_encode関数を使って指定した値をJSON形式に変換する方法は、「string json_encode( $value [, JSON constant [, Depth = 512 ]] )」という構文で変換します。

json_encode関数を使って指定した値をJSON形式に変換する方法

このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 7.1、DELL G3 コンピューター。

json_encode関数は指定した値をJSON形式に変換することができるので、今回はjson_encode関数を使って指定した値をJSON形式に変換する具体的な方法を紹介します。

まず、json_encode 関数の説明を見てみましょう

string json_encode( $值 [, JSON常数 [, 深度 = 512 ]] )

パラメータ:

最初のパラメータは、JSON への変換に使用される文字列または配列を指定します。フォーマット 。

2 番目のパラメーターを指定する場合は、変換する形式を指定し、オプションで定数を指定できます。

3 番目のパラメータを指定する場合、最大深さを正の数値として指定できます。

戻り値:

json_encode 関数は、戻り値として JSON エンコードされた値を返します。処理が失敗した場合は false を返します。

注: 変換されるすべての文字列データは、文字コード UTR-8 でエンコードされている必要があります。

次は見てみましょうjson_encode関数の使い方

具体的な例を見てみましょう

$fruits_array = ['apple'=>'fruits1',
                 'orange'=>'fruits2',
                 'melon'=>'fruits3',
                 'pineapple'=>'fruits4',
                 'Strawberry'=>'fruits5'
                ];
$jsonstr =  json_encode($fruits_array);
echo $jsonstr;

実行結果

{"apple":"fruits1","orange":"fruits2","melon":"fruits3","pineapple":"fruits4","Strawberry":"fruits5"}

実行結果を表示します。文字列の間にはコロン「:」があり、それぞれはカンマ「,」で区切られています。

この記事はここで終了です。さらに興味深い内容については、PHP 中国語 Web サイトにある他の関連コラム チュートリアルをご覧ください。 ! !

以上がjson_encode関数を使って指定した値をJSON形式に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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