Saya tidak mengerti mengapa loop ini tidak berfungsi.
Tujuan perulangan ini hanyalah untuk melewatkan setiap nilai array (dalam contoh ini, 0-2) yang tidak sama dengan istilah pencarian yang diberikan (dalam contoh ini, TN). Jadi outputnya seharusnya
TN
dan tidak seharusnya
IN
TN
OH
Ini kode saya:
<?php
$states = array('IN', 'TN', 'OH');
$search = 'TN';
$count = 0;
while($count <= count($states)){
if($states[$count] != $search){
continue;
}
echo $states[$count]."<br/>";
$count++;
}
?>