php json関連関数の使用例を詳しく解説

黄舟
リリース: 2023-03-07 07:00:01
オリジナル
1322 人が閲覧しました

この記事では、主に php json 関連の 関数 の使用法を紹介し、json_encode、json_decode、json_last_error の関数をリストし、json_encode 関数と json_decode 関数の具体的な使用スキルを例とともに分析します。

この記事の例では、php json 関連関数の使用法について説明します。参考のために皆さんと共有してください。詳細は次のとおりです:

関数リスト:

関数 説明
json_encode 変数に対して json エンコードを実行します。
json_decode はい json形式のstringがデコードされ、php変数に変換されます
json_last_error 最後に発生したエラーを返します


例1:
json_encode

$arr=array("A"=>"a","B"=>"b","C"=>"c","D"=>"d");
echo json_encode($arr);
ログイン後にコピー

output:

{"A":"a","B":"b","C":"c","D":"d"}
ログイン後にコピー

例 2: json_decode

$arr='{"A":"a","B":"b","C":"c","D":"d"}';
var_dump(json_decode($arr));
var_dump(json_decode($arr,true));
ログイン後にコピー

output:

object(stdClass)[1]
 public 'A' => string 'a' (length=1)
 public 'B' => string 'b' (length=1)
 public 'C' => string 'c' (length=1)
 public 'D' => string 'd' (length=1)
array (size=4)
 'A' => string 'a' (length=1)
 'B' => string 'b' (length=1)
 'C' => string 'c' (length=1)
 'D' => string 'd' (length=1)
ログイン後にコピー

以上がphp json関連関数の使用例を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!