ホームページ >ウェブフロントエンド >jsチュートリアル >json_encode関数を使って指定した値をJSON形式に変換する方法
json_encode関数を使って指定した値をJSON形式に変換する方法は、「string json_encode( $value [, JSON constant [, Depth = 512 ]] )」という構文で変換します。
このチュートリアルの動作環境: 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 サイトの他の関連記事を参照してください。