이 루프가 작동하지 않는 이유를 이해할 수 없습니다.
이 루프의 목적은 주어진 검색어 (이 예에서는 TN)와 같지 않은 배열의 모든 값 (이 예에서는 0-2)을 건너 뛰는 것입니다. 따라서 출력은
TN
그리고해서는 안됩니다
IN
TN
OH
내 코드는 다음과 같습니다.
<?php
$states = array('IN', 'TN', 'OH');
$search = 'TN';
$count = 0;
while($count <= count($states)){
if($states[$count] != $search){
continue;
}
echo $states[$count]."<br/>";
$count++;
}
?>
count ++를 이동하여 항상 증가하고 낙관적입니다.
while($count < count($states)){
if($states[$count] == $search){
echo $states[$count]."<br/>";
}
$count++;
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다