php将一维数组转换为字符串并自定义间隔符号
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php将一维数组转换为字符串并自定义间隔符号相关的知识,希望对你有一定的参考价值。
参考技术A
原生php写法:
把数组元素组合为字符串:
第一个参数为可选项,所以也可以这样调用。echoimplode("",$arr);
echoimplode($arr);
Thinkphp实例:
$avatar_array=$shop->limit(0,5)->getField(‘id’,true);
dump(implode(“,”,$avatar_array));
die();
得出结果:
php PHP array_flatten()函数。将多维数组转换为一维数组。
<?php
/**
* Convert a multi-dimensional array into a single-dimensional array.
* @author Sean Cannon, LitmusBox.com | seanc@litmusbox.com
* @param array $array The multi-dimensional array.
* @return array
*/
function array_flatten($array) {
if (!is_array($array)) {
return false;
}
$result = array();
foreach ($array as $key => $value) {
if (is_array($value)) {
$result = array_merge($result, array_flatten($value));
} else {
$result[$key] = $value;
}
}
return $result;
}
以上是关于php将一维数组转换为字符串并自定义间隔符号的主要内容,如果未能解决你的问题,请参考以下文章
PHP将一维数组转换为二维数组
php PHP array_flatten()函数。将多维数组转换为一维数组。
在php中将一维数组转换为多维数组[重复]
如何将一个一维数组中的所有数都赋值为-1?不用循环。
在opencv中,如何将二维数组转化为一副图像进行显示?
C将一维数组转换为二维数组