これは非常に単純なことですが、何かを見落としているように感じます。画面に表示したいのは
RED This is 0.
また
GREEN This is 1.
そして、表示されたテキストを交互に切り替えます。私のロジックは、赤と緑を交互に切り替えることは問題ありませんが、「This is 0」と「This is 1」のテキストは表示されません。
これまでの私のコードは次のとおりです。
<?php
$array = array(0=>"RED",1=>"GREEN");
$a_count = 0;
$count = 0;
while($count<10)
// DO 9 TIMES
{
echo $array[$a_count] . ' ';
//SUDO FOR IMAGE BEING DISPLAYED
while($array[$a_count] == 0)
{
echo "This is 0.<br>";
}
while($array[$a_count] == 1)
{
echo "This is 1<br>";
}
//<----SWITCH BACK AND FORTH---->
if($a_count == 1)
{
$a_count = 0;
}
else
{
$a_count++;
}
//<----------------------------->
$count++;
}
?>
私が欲しいものを手に入れる最も簡単な方法は次のとおりです。
<?php
$array = array(0=>"RED",1=>"GREEN");
$a_count = 0;
$count = 0;
while($count<10)
// DO 9 TIMES
{
echo $array[$a_count] . ' ';
//SUDO FOR IMAGE BEING DISPLAYED
//<----SWITCH BACK AND FORTH---->
if($a_count == 1)
{
echo "This is 1<br>";
$a_count = 0;
}
else
{
echo "This is 0.<br>";
$a_count++;
}
//<----------------------------->
$count++;
}
?>
しかし、このコードには、このプロジェクトの継続に必要なロジックが含まれていません。最初のコードで「This is 0」と表示されない理由について、回答をいただければ幸いです。
ありがとうございました!