Php for循环未按预期执行

Php for循环未按预期执行,php,Php,我正在运行for循环并试图将数据输入数组 当我运行数组的print_r时,就好像for循环只运行了一次,而它应该运行多次 for($i=0; $i<count($count); $i++){ $currentField = $array[$i]; $test = "".$field."[".$i."]"; $this->_postData[$test] = $currentField; $this->_curren

我正在运行for循环并试图将数据输入数组

当我运行数组的print_r时,就好像for循环只运行了一次,而它应该运行多次

for($i=0; $i<count($count); $i++){
        $currentField = $array[$i];
        $test = "".$field."[".$i."]";
        $this->_postData[$test] = $currentField;
        $this->_currentItems[$i] = $test;
    }

    print_r($this->_currentItems);
    die();
for($i=0;$i_postData[$test]=$currentField;
$this->_currentItems[$i]=$test;
}
打印($this->\u currentItems);
模具();
如果我之前回显$count,它会显示3(例如),但当我打印数组时,它仍然只有1个值!有什么想法吗

谢谢。

试试看

for($i=0; $i<$count; $i++)
对于($i=0;$i尝试


对于($i=0;$i我认为不需要计数

试一试


对于($i=0;$i我认为不需要计数

试一试


for($i=0;$i)输入您的全部代码和数据输入您的全部代码和数据我知道这将是一个愚蠢的逻辑错误。我已经看了太久了,哦,天哪!谢谢!这个答案的较长细节是:count()正确返回了非数组变量的长度,即1。当然,我理解:)我从其他地方复制并粘贴了一些代码,但没有发现问题!我知道这将是一个愚蠢的逻辑错误。我已经看了太久了,哦,天哪!谢谢!这个答案的较长细节是:count()正确返回了非数组变量的长度,即1。当然,我理解:)我从其他地方复制并粘贴了一些代码,但无法发现问题!
for($i=0; $i<$count; $i++){