ホームページ  >  記事  >  バックエンド開発  >  PHP配列をデータベースに保存する方法

PHP配列をデータベースに保存する方法

不言
不言オリジナル
2018-06-11 11:32:506490ブラウズ

この記事では、主に PHP 配列をデータベースに保存する方法を紹介します。必要な友人はそれを参照してください。

配列 array をデータベースに直接挿入することはできないことがわかりました。json_encode() メソッドを使用する必要があり、データベースの列を text

ステップ 1:データベースの列 (フィールド) をテキストに設定します

#TypeSizeUseTINYTEXT0-255 バイト短いテキスト文字列# #0-65 535 バイトロングテキストデータMEDIUMTEXTLONGTEXTTEXT タイプには、TINYTEXT、TEXT、MEDIUMTEXT、LONGTEXT の 4 種類があります。対応する 4 つの BLOB タイプは最大記憶長が異なり、実際の状況に応じて選択できます。
TEXT
0-16 777 215 バイト 中程度の長さのテキスト データ
0-4 294 967 295 バイト 非常に大きなテキスト データ

2 番目のステップ: 変数の json エンコード

json_encode(value)

value: 配列変数

ステップ 3: データベースから json を読み取ってデコードする

json_decode(value)

value:Variable

JSON 関数

##関数説明json_encode変数を JSON でエンコードするjson_decode文字列を JSON 形式でデコードし、PHP 変数に変換する
以上がこの記事の全内容です。その他の関連コンテンツについては、PHP 中国語 Web サイトをご覧ください。

関連する推奨事項:

PHP 文字列のチートシートの概要

PHP が構成ファイルを動的に変更する方法


PHP を使用して SWOOLE 拡張機能に MySQL データのスケジュールされた同期を実装する方法


以上がPHP配列をデータベースに保存する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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