PHPのserialize()関数とunserialize()関数の詳細な例

墨辰丷
リリース: 2023-03-26 22:20:01
オリジナル
1457 人が閲覧しました

この記事では主にphpのserialize()関数とunserialize()関数に関する情報を紹介しますので、必要な方は

phpのserialize()関数とunserialize()関数を参照してください

該当する状況:serialize()は値を表すバイト ストリームを含む文字列で、どこにでも保存できます。これにより、型や構造を失うことなく、PHP 値の保存や受け渡しが容易になります。より便利なのは、データをデータベースに保存する場合、またはファイルに記録する場合です。

serialize() はリソース タイプを除くすべてのタイプを処理でき、オブジェクト

<?php 
$array = array(); 
$array[&#39;keys&#39;] = &#39;www&#39;; 
$array[&#39;values&#39;]=&#39;11111&#39;; 
$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 サイトの他の関連記事を参照してください。

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