【发布时间】:2017-09-04 10:41:39
【问题描述】:
我对 php 比较陌生 抱歉,如果我没有正确提出问题。就这样:
我的数组:
$value = array(
array('2500'),
array('3000'),
array('3500'),
array('4000')
);
来自代码:
$Array = array();
for ($i=0; $i<count($value);$i++) {
$Array[]=$value;
}
echo '<pre>';
print_r($Array);
echo '</pre>';
如何像这样将它合并到一个数组中:
Array
[0] => 2500
[1] => 3000
[2] => 3500
[3] => 4000
)
我尝试了很多从 array_merge 到 array_combine 的代码,似乎没有任何效果。他们是我在代码中遗漏的东西,还是有一个函数或过滤器可以完成这个。
谢谢
【问题讨论】:
-
使用
sizeof,而不是使用sizeof,使用count。 -
3v4l.org/lC1g8 为我工作。尽管您似乎在另一种情况下查看此 for 循环只查看一个值?
-
变量 $value 输出如下:2500300035004000
-
耶稣!我害怕在这里提出问题。
-
$value中到底是什么?您的初始代码块看起来像四个独立的数组,而不是一个。