php の Serialize() 関数と unserialize() 関数
適用可能なシナリオ: Serialize() は値を表すバイト ストリームを含み、どこにでも格納できます。これにより、型や構造を失うことなく、PHP 値の保存や受け渡しが容易になります。さらに便利なのは、データがデータベースに保存されている場合やファイルに記録されている場合です。この記事では主にPHPのserialize()関数とunserialize()関数の関連情報を紹介しますので、必要な方は参考にしていただければ幸いです。
serialize() はリソースタイプを除くすべてのタイプを処理でき、オブジェクトをシリアル化することもできます
<?php $array = array(); $array['keys'] = 'www'; $array['values']='11111'; $a = serialize($array); echo $a; unset($array); $a = unserialize($a); print_r($a); ?>
output
a:2:{s:4:"keys";s:3:"www";s:6:"values";s:5:"11111";} Array ( [keys] => www [values] => 11111 )
クラスにも同じことが当てはまります。
関連する推奨事項:
jquery のシリアライズ関数 Serialize() の詳細な例
関数 Serialize() および unserialize() の使用法の分析
Serialize() メソッドを使用した例jQuery Ajax でフォームデータを送信する
以上がPHPでのserialize()関数とunserialize()関数の例の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。