改写函数实现PHP二维/三维数组转字符串

Isadora ·
更新时间:2024-11-01
· 980 次阅读

由于工作需要,自己在手册给定的示例函数基础上改写出了这样一个函数,代码如下:
代码如下:
//将多维数组中所有的数值转换成字符串————》最多支持三维数组
function implodex( $glue, $array, $separator='' ) {
if ( ! is_array( $array ) ) return $array;
$string = array();
$count = 0;
foreach ( $array as $key => $val ) {
if ( is_array( $val ) )
$val = implode( $glue, $val );
if($count == 0){
$string[] = "{$val}";
}else{
$string[] = "{$glue}{$val}";
}
}
if(empty($separator))$separator = $glue;
return implode( $separator, $string );
}
您可能感兴趣的文章:php中利用explode函数分割字符串到数组PHP 中使用explode()函数切割字符串为数组的示例PHP 将逗号、空格、回车分隔的字符串转换为数组的函数php使用explode()函数将字符串拆分成数组的方法php的数组与字符串的转换函数整理汇总php中将数组转成字符串并保存到数据库中的函数代码基于php常用函数总结(数组,字符串,时间,文件操作)php常用经典函数集锦【数组、字符串、栈、队列、排序等】PHP常见字符串操作函数与用法总结php 数组操作(增加,删除,查询,排序)等函数说明PHP字符串与数组处理函数用法小结



数组转字符串 维数 字符串 函数 PHP 数组 字符

需要 登录 后方可回复, 如果你还没有账号请 注册新账号