ホームページ  >  記事  >  バックエンド開発  >  PHPでJSONファイルを生成・取得する方法

PHPでJSONファイルを生成・取得する方法

不言
不言オリジナル
2018-06-04 17:08:083377ブラウズ

この記事では主にPHPでJSONファイルを生成・取得する方法を紹介しており、JSON形式のデータやファイルに対するPHPの操作スキルを紹介していますので、困っている方は参考にしてください

この記事の例ではJSONファイルの生成・取得方法を説明しています。 PHPで。参考のために皆さんと共有してください。詳細は次のとおりです:

最初に配列を定義し、次にデータテーブルを走査し、対応するデータを配列に入れ、最後に json_encode() を通じて配列を変換します

の関数json_encode() 関数は、数値を JSON データ格納形式に変換します。

putjson.php:

<?php
// 生成一个PHP数组
$data = array();
$data[0] = array(&#39;1&#39;,&#39;吴者然&#39;,&#39;onestopweb.cn&#39;);
$data[1] = array(&#39;2&#39;,&#39;何开&#39;,&#39;iteye.com&#39;);
// 把PHP数组转成JSON字符串
$json_string = json_encode($data);
// 写入文件
file_put_contents(&#39;test.json&#39;, $json_string);
?>

同名のJSONファイルが存在する場合は上書きされ、存在しない場合は作成されます。

生成または上書きされた JSON は次のとおりです:

コードをコピーします コードは次のとおりです:

[["1","u811Au672Cu4E4Bu5BB6","www.php.cn"],["2" ,"u7F16u7A0Bu5F00u53D1"," php.cn"]]

次に、JSON ファイル内のデータを PHP 変数に読み込みます。

getjson.php:

<?php
// 从文件中读取数据到PHP变量
$json_string = file_get_contents(&#39;test.json&#39;);
// 把JSON字符串转成PHP数组
$data = json_decode($json_string, true);
// 显示出来看看
var_dump($data);
echo &#39;<br><br>&#39;;
print_r($data);
echo &#39;<br><br>&#39;;
echo &#39;编号:&#39;.$data[0][0].&#39; 姓名:&#39;.$data[0][1].&#39; 网址:&#39;.$data[0][2];
echo &#39;<br>&#39;;
echo &#39;编号:&#39;.$data[1][0].&#39; 姓名:&#39;.$data[1][1].&#39; 网址:&#39;.$data[1][2];
?>

レンダリング:

関連推奨事項:

phpでロゴ付きのQRコードを生成する方法

以上がPHPでJSONファイルを生成・取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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