この記事では主にPHPでJSONファイルを生成・取得する方法を紹介しており、JSON形式のデータやファイルに対するPHPの操作スキルを紹介していますので、困っている方は参考にしてください
この記事の例ではJSONファイルの生成・取得方法を説明しています。 PHPで。参考のために皆さんと共有してください。詳細は次のとおりです:
最初に配列を定義し、次にデータテーブルを走査し、対応するデータを配列に入れ、最後に json_encode() を通じて配列を変換します
の関数json_encode() 関数は、数値を JSON データ格納形式に変換します。
putjson.php:
<?php // 生成一个PHP数组 $data = array(); $data[0] = array('1','吴者然','onestopweb.cn'); $data[1] = array('2','何开','iteye.com'); // 把PHP数组转成JSON字符串 $json_string = json_encode($data); // 写入文件 file_put_contents('test.json', $json_string); ?>
同名のJSONファイルが存在する場合は上書きされ、存在しない場合は作成されます。
生成または上書きされた JSON は次のとおりです:
コードをコピーします コードは次のとおりです:
[["1","u811Au672Cu4E4Bu5BB6","www.php.cn"],["2" ,"u7F16u7A0Bu5F00u53D1"," php.cn"]]
次に、JSON ファイル内のデータを PHP 変数に読み込みます。
getjson.php:
<?php // 从文件中读取数据到PHP变量 $json_string = file_get_contents('test.json'); // 把JSON字符串转成PHP数组 $data = json_decode($json_string, true); // 显示出来看看 var_dump($data); echo '<br><br>'; print_r($data); echo '<br><br>'; echo '编号:'.$data[0][0].' 姓名:'.$data[0][1].' 网址:'.$data[0][2]; echo '<br>'; echo '编号:'.$data[1][0].' 姓名:'.$data[1][1].' 网址:'.$data[1][2]; ?>
レンダリング:
関連推奨事項:
以上がPHPでJSONファイルを生成・取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。