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 プログラミング設計に役立つことを願っています。
http://www.bkjia.com/PHPjc/910586.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/910586.html技術記事 PHP 配列でテキストを保存し、テキストを配列にデコードする例 この記事では、PHP 配列でテキストを保存し、テキストを配列にデコードする方法について説明します。参考のためにみんなで共有してください。具体的な実装方法…