PHP实现多维数组转字符串和多维数组转一维数组的方法

本文实例讲述了PHP实现多维字符串" title="数组转字符串">数组转字符串和多维数组转一维数组的方法。分享给大家供大家参考。具体实现方法如下:

/**

* @method 多维数组转字符串

* @param type $array

* @return type $srting

* @author yanhuixian

*/

function arrayToString($arr) {

if (is_array($arr)){

return implode(',', array_map('arrayToString', $arr));

}

return $arr;

}

/**

* @method 多维数组变成一维数组

* @staticvar array $result_array

* @param type $array

* @return type $array

* @author yanhuixian

*/

function multi2array($array) {

static $result_array = array();

foreach ($array as $key => $value) {

if (is_array($value)) {

array_multi2array($value);

}

else

$result_array[$key] = $value;

}

return $result_array;

}

希望本文所述对大家的php程序设计有所帮助。

以上是 PHP实现多维数组转字符串和多维数组转一维数组的方法 的全部内容, 来源链接: utcz.com/z/346928.html

回到顶部