PHP シリアル化関数 Serialize() および unserialize() とネイティブ関数の比較、PHP シリアル化関数_PHP チュートリアル

WBOY
リリース: 2016-07-13 09:54:42
オリジナル
839 人が閲覧しました

phpのシリアル化関数serialize()とunserialize() ネイティブ関数と比較して、phpのシリアル化関数

phpは文字列を整形して配列やオブジェクトに変換する、つまりシリアル化処理が優れています。
変数をシリアル化するには 2 つの方法があります。

次の例では、serialize() 関数と unserialize() 関数を使用します。 リーリー

これはネイティブの PHP シリアル化メソッドです。


ただし、近年の JSON の人気により、PHP5.2 では JSON 形式のサポートが追加されました。


これで json_encode() 関数と json_decode() 関数を使用できるようになりました:

リーリー

これにより効率が向上し、特に JavaScript や他の多くの言語との互換性が高まります。


注: 複雑なオブジェクトの場合、一部の情報が失われる可能性があります。

以上がこの記事の全内容です。皆さんに気に入っていただければ幸いです。

http://www.bkjia.com/PHPjc/996220.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/996220.html技術記事 PHP シリアル化関数 Serialize() および unserialize() ネイティブ関数と比較して、PHP シリアル化関数 PHP には、文字列をフォーマットして配列またはオブジェクトに変換する、つまりシリアル化処理を行う優れた方法があります。 ...
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート