php數(shù)組保存文本與文本反編成數(shù)組實(shí)例
本文實(shí)例講述了php數(shù)組保存文本與文本反編成數(shù)組的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
下面的實(shí)例定義了兩個(gè)函數(shù),其中string2array用于將字符串轉(zhuǎn)換成數(shù)組,array2string用于將數(shù)組轉(zhuǎn)換成字符串。
具體實(shí)現(xiàn)代碼如下:
if($data == '') return array();
@eval("$array = $data;"); return $array;
}
/** 將數(shù)組轉(zhuǎn)換為字符串
* @param array $data 數(shù)組
* @param bool $isformdata 如果為0,則不使用new_stripslashes處理,可選參數(shù),默認(rèn)為1
* string 返回字符串,如果,data為空,則返回空 */
function array2string($data, $isformdata = 1) {
if($data == '') return '';
if($isformdata) $data = new_stripslashes($data);
return addslashes(var_export($data, TRUE));
}
希望本文所述對(duì)大家的PHP程序設(shè)計(jì)有所幫助。
相關(guān)文章
php實(shí)現(xiàn)統(tǒng)計(jì)目錄文件大小的函數(shù)
本文給大家介紹了使用php實(shí)現(xiàn)統(tǒng)計(jì)目錄文件大小的函數(shù),其主要的思路是通過遞歸遍歷目錄中的所有文件從而計(jì)算出文件總大小的,有需要的小伙伴可以參考下2015-12-12
解析php利用正則表達(dá)式解決采集內(nèi)容排版的問題
本篇文章是對(duì)php利用正則表達(dá)式解決采集內(nèi)容排版問題進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
PHP刪除二維數(shù)組中相同元素及數(shù)組重復(fù)值的方法示例
這篇文章主要介紹了PHP刪除二維數(shù)組中相同元素及數(shù)組重復(fù)值的方法,涉及php針對(duì)數(shù)組的遍歷、判斷、比較等相關(guān)操作技巧,需要的朋友可以參考下2017-05-05
解析php addslashes()與addclashes()函數(shù)的區(qū)別和比較
本篇文章是對(duì)php中的addslashes()與addclashes()函數(shù)的區(qū)別進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
thinkphp實(shí)現(xiàn)163、QQ郵箱收發(fā)郵件的方法
這篇文章主要介紹了thinkphp實(shí)現(xiàn)163等郵箱收發(fā)郵件的方法,在163網(wǎng)易郵箱上已測(cè)試,特分享給大家2015-12-12
分享下php5類中三種數(shù)據(jù)類型的區(qū)別
這篇文章主要介紹了php5類中三種數(shù)據(jù)類型的區(qū)別,需要的朋友可以參考下2015-01-01

