Вот код:Бесконечная загрузка проблема PHP
<?
$C1=array("a"=>1,"b"=>2);
$C2=array("z"=>1,"s"=>2);
$C3=array("x"=>1,"h"=>2);
$C4=array("a"=>1,"c"=>2);
$keywords=array("x","z","h");
for($i=2;$i<4;$i++)
{
$i="C".$i;
$array=$$i;
foreach($keywords as $val)
{
if(isset($array[$val]))
{
echo $i." -> $val<br>";
}
}
}
?>
Он должен показать:
C2 -> z
C3 -> x
C3 -> h
Если я пишу $i=2
вместо цикла for()
пишет C2 -> z
, как это должно быть.
Но я должен использовать цикл for()
, который генерирует бесконечную загрузку.
Почему? Где проблема?
вы нарушаете переменную цикла ('$ i =" C ". $ i;') ... – Yoshi
Проверьте это: http: // stackoverflow. ком/вопросы/16851078/почему-The-ответ-это-15-здесь/16851120 – BlitZ