【发布时间】:2015-03-13 15:04:03
【问题描述】:
<?php
$x=6;
$y=9;
$time = array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
for ($i=$x;$i<=count($y);$i++)
{
If($x!=$y)
{
$time[$i]=1;
}
}
?>
根据 x 和 y 的值,数组中的值应该改变。 在这个例子中... array[5] 直到 array[8] 应该是值 1。 x 和 y 的值不会相同。
【问题讨论】:
-
你的问题是?
-
使用上面的代码,我无法得到结果。是代码正确的。
-
$i<=count($y).... $y 只是一个整数,为什么要计算呢? (尤其是计数为 1,因为它只有 1 个整数) -
你的问题不清楚。你想要的输出是什么?
-
为什么
If($x!=$y)?为什么不首先将$y设置为正确的值,或者甚至只是在for()循环中使用<而不是<=