php で文字列を JSON データに変換するメソッド: まず、explode() 関数を使用して文字列を配列形式に変換し、次に json_encode() 関数を使用して配列を JSON データに変換します。構文形式は " json_encode (配列、true)」。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php は文字列を json に変換しますデータ
<?php $str = 'hello world'; //将字符串转换为数组 $arr = explode(' ',$str,0); print_r($arr); print "<br>"; //将数组转换为json $json=json_encode($arr,true); print_r($json); ?>
出力:
[推奨学習:「PHP ビデオ チュートリアル」]
関連関数の説明:
1.explode() 関数
explode() 関数は、1 つの文字列を使用して別の文字列を分割し、文字列で構成される配列を返します。構文:
explode(separator,string,limit)
戻り値: 文字列配列を返します。
2. json_encode() 関数
json_encode() は、変数を JSON エンコードするために使用されます。関数が正常に実行された場合は JSON データを返し、それ以外の場合は FALSE を返します。構文:
json_encode ( $value [, $options = 0 ] )
Parameters
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
プログラミング関連の知識について詳しくは、プログラミング ビデオをご覧ください。 !
以上がPHPで文字列をJSONデータに変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。