ホームページ >バックエンド開発 >PHPチュートリアル >PHP 配列はテキストを保存し、テキストを配列インスタンスにデコードします、_PHP チュートリアル

PHP 配列はテキストを保存し、テキストを配列インスタンスにデコードします、_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:14:19914ブラウズ

php 配列はテキストを保存し、テキストを配列インスタンスにデコードします。

この記事の例では、php 配列にテキストを保存し、そのテキストを配列にデコードする方法を説明します。参考のためにみんなで共有してください。具体的な実装方法は以下の通りです

次の例では 2 つの関数を定義しています。string2array は文字列を配列に変換するために使用され、array2string は配列を文字列に変換するために使用されます。

具体的な実装コードは次のとおりです:

コードをコピー コードは次のとおりです:
function string2array($data) {
if($data == '') return array();
@eval("$array = $data;"); return $array;
}
/**配列を文字列に変換します
* @param 配列 $data 配列
* @param bool $isformdata 0の場合、new_stripslashes処理は使用されません、オプションのパラメータ、デフォルトは1です
* string 文字列を返します。データが空の場合は空を返します。*/
関数 array2string($data, $isformdata = 1) {
if($data == '') return '';
if($isformdata) $data = new_stripslashes($data);
return addedlashes(var_export($data, TRUE));
}

この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/910586.html技術記事 PHP 配列でテキストを保存し、テキストを配列にデコードする例 この記事では、PHP 配列でテキストを保存し、テキストを配列にデコードする方法について説明します。参考のためにみんなで共有してください。具体的な実装方法…
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。