Ho un ciclo foreach che echa ognuno dei tipi di proprietà nei miei risultati di ricerca. Codice è il seguente:Restituzione di valori distinti dal ciclo foreach in php?
<?php foreach($search_results as $filter_result){
echo $filter_result['property_type'];
} ?>
Le suddette dichiarazioni di codice:
house house house house flat flat flat
mi piacerebbe fare qualcosa di simile a mysql 'distinta', ma non sono sicuro come farlo su una dichiarazione foreach .
Voglio che il codice di cui sopra per tornare:
- casa
- piatto
Non ripetere ogni elemento ogni volta. Qualche idea??
secondo ciclo non è necessario in quanto è possibile stampare o obsoleto il record corrente se trovato/non trovato nell'array – giorgio
True - anche se questo sarebbe utile se si volesse conservare l'array per un uso futuro anziché solo la stampa sullo schermo come tu vai. – Widor
true :) Scegli qualunque cosa sia necessaria, sebbene un loop sia leggermente più veloce – giorgio