Я не понимаю, почему этот цикл не работает.
Цель этого цикла — просто пропустить каждое значение массива (в данном примере 0-2), которое не равно заданному поисковому запросу (в данном примере TN). Таким образом, выход должен быть
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++;
}
?>