この記事では主にphpのserialize()関数とunserialize()関数に関する情報を紹介しますので、必要な方は
phpのserialize()関数とunserialize()関数を参照してください
該当する状況:serialize()は値を表すバイト ストリームを含む文字列で、どこにでも保存できます。これにより、型や構造を失うことなく、PHP 値の保存や受け渡しが容易になります。より便利なのは、データをデータベースに保存する場合、またはファイルに記録する場合です。
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 )
同じことがクラスにも当てはまります
関連する推奨事項:
関数の分析serialize() と unserialize()使用法
2 つの非常に便利な PHP 関数serialize() と unserialize ()_PHP チュートリアル
serialize() と unserialize() 関数の例を説明します
以上がPHPのserialize()関数とunserialize()関数の詳細な例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。