php,填充数组并使用循环读取其项
我是PHP数组的初学者。请给出一个例子,我通过分配单独的值来填充数组。填充数组后,我想使用循环读取它的项 填充方式如下所示:php,填充数组并使用循环读取其项,php,arrays,loops,Php,Arrays,Loops,我是PHP数组的初学者。请给出一个例子,我通过分配单独的值来填充数组。填充数组后,我想使用循环读取它的项 填充方式如下所示: $WrongQ[1] = "1"; $WrongQ[2] = "2"; 阅读就像在C语言中遵循类似的内容一样简单 $i=1; while($WrongQ) { echo $WrongQ[$i].","; $i=$i+1; } 当我开始阅读PHP数组时,我迷路了。请让我轻松
$WrongQ[1] = "1";
$WrongQ[2] = "2";
阅读就像在C语言中遵循类似的内容一样简单
$i=1;
while($WrongQ)
{
echo $WrongQ[$i].",";
$i=$i+1;
}
当我开始阅读PHP数组时,我迷路了。请让我轻松一点。
谢谢这不是数组在PHP中的工作方式,也不是while循环的工作方式。你想要这样的东西:
$WrongQ = array();
// assign some values
for($i = 0; $i < 5; $i++)
{
$WrongQ[$i] = "Question " . $i;
}
// do something with them
for($i = 0; $i < 5; $i++)
{
echo $WrongQ[$i] . "<br/>";
}
您还可以在设置值后使用foreach$errorq循环这些值。首先,索引数组从0开始 使用For或foreach循环获取如下数据
注意,在PHP中,数组通常是0索引的,但数组也不是常规数组原语,就像在其他语言中一样,它们实际上是一个有序映射,因此它们也可以使用任何字符串或整数作为索引。我通过使用内爆函数来简化,它将连接数组中的字符串,由您定义的分隔符分隔
$foo = array();
for($i = 0; $i <= 2; $i++)
{
$foo[$i] = $i;
}
echo implode(',', $foo);
PHP数组从零开始,请尝试以下方法:
$WrongQ = array();
$WrongQ[0] = "1";
$WrongQ[1] = "2";
for ($i=0; $i<count($WrongQ); $i++)
{
echo $WrongQ[$i];
}
我最喜欢的一种向数组中添加内容的方法是以递增的方式,从零开始,每个元素添加一个元素,而不必计算数字
PHP arrays start at zero so try this:
$WrongQ = array();
$WrongQ[] = "1";
$WrongQ[] = "2";
for ($i=0; $i<count($WrongQ); $i++;)
{
echo $WrongQ[$i];
}
尝试将while$errorq更改为while$i何谓$errorq?它是一个sql变量吗?C也有for,它的所有子项都有foreach,所以很明显,可以使用其中的一个。foreachrange1,2作为$value echo$value。,;,欢迎你;pSee并单击中的foreach部分,请参见下面的部分,以便查看循环数组的方法。这就是所有的数组函数,它们应该可以帮助您填充数组,然后在填充后吐出数据。数组\u推送应有助于填充。
$WrongQ = array();
$WrongQ[0] = "1";
$WrongQ[1] = "2";
for ($i=0; $i<count($WrongQ); $i++)
{
echo $WrongQ[$i];
}
PHP arrays start at zero so try this:
$WrongQ = array();
$WrongQ[] = "1";
$WrongQ[] = "2";
for ($i=0; $i<count($WrongQ); $i++;)
{
echo $WrongQ[$i];
}