検索と結果の比較のためのシンプルなシステムがあります。
この場合、2つの結果が正常で、1つの結果が不良になります。
これを使用するために、私は次のコードを使用します:
for ($i=0;$i<sizeof("search.txt");$i++)
{
if ($_REQUEST['search']=="ok" && $_REQUEST['car']=="")
{
print "ok";
break;
/// show results;
}
if ($_REQUEST['search']=="ok" && $_REQUEST['car']=="" && $_REQUEST['city']=="")
{
print "ok";
break;
/// show results;
}
}
問題は、結果が2つの結果を表示する必要がある場合で、「break」という行はループを停止しますが、breakを入力しないと、他の条件付き「if」の結果が表示されます。このループにIが含まれるため、簡単な例を示します。多くの条件付きの「if」があります。これにより、それぞれの場合にすべての結果を表示し、条件ごとにブレークする必要がありますが、ループをループに分割し、続行しないでください
私の質問は、doにbreakを使用できるか、または他の関数を使用する必要があるかどうかです。これは、この方法で行う必要があるためです。
ありがとうございます。それでは、お元気で