php编程中的数组问题输出
我有一个数组,如下所示-php编程中的数组问题输出,php,arrays,Php,Arrays,我有一个数组,如下所示- Array ( [0] => Array ( [number] => 1000 ) [1] => Array ( [number] => 2000 ) ) 我想让输出在一行中可见,就像- 10002000 有没有办法做到这一点 $new_array = array(); foreach($array as $ite
Array
(
[0] => Array
(
[number] => 1000
)
[1] => Array
(
[number] => 2000
)
)
我想让输出在一行中可见,就像-
10002000
有没有办法做到这一点
$new_array = array();
foreach($array as $item){
$new_array[] = $item['number'];
}
这就应该做到了,它循环遍历数组中的所有数组,并将它们输入到一个新的单个数组中。使用内爆函数
function arrayToString() {
$result = '';
foreach ( $array as $element ) {
if ( is_array( $element ) ) {
$result .= arrayToString( $element );
}
else {
$result .= $element;
}
}
}
$item看起来不像是一个对象,请尝试$item['number']
<?php
$array = array('lastname', 'email', 'phone');
$comma_separated = implode(",", $array);
echo $comma_separated;