<?php $paradasarray = [ (object)['localidad' => 'Estepona whatever'], (object)['localidad' => 'something Benalmádena'], (object)['localidad' => 'Benalmádena foo'], (object)['localidad' => 'Estepona bar'] ]; $result = []; foreach ($paradasarray as $i => $parada) { echo "iteration #$i\n"; if (strpos($parada->localidad, 'Benalmádena') !== false) { $result['Benalmádena'] = "Benalmádena Costa"; } elseif (strpos($parada->localidad, 'Estepona') !== false) { $result['Estepona'] = 'Estepona'; } if (count($result) == 2) { break; } } // you don't need to declare a value attribute if it matches the text echo "<select>\n"; echo "\t<option>" , implode("</option>\n\t<option>", $result) , "</option>\n"; echo "</select>";
You have javascript disabled. You will not be able to edit any code.