Durchsuchen Sie das Array nach dem Wert „codercto“ und geben Sie Text aus:
<?php $ sites = array ( „ Google “ , „ codercto “ , „ Taobao “ , „ Facebook “ ) ; ( in_array ( " codercto " , $sites ) ) { Echo „ Übereinstimmung gefunden! “ ; anders { Echo „ Keine Übereinstimmung gefunden! “ ; ?> Instanz ausführen»Die Funktion in_array() durchsucht ein Array nach dem Vorhandensein eines angegebenen Werts.
bool in_array ( gemischte $needle , array $haystack [, bool $strict = FALSE ] )
Parameter | beschreiben |
---|---|
Nadel | Erforderlich. Gibt den Wert an, nach dem im Array gesucht werden soll. |
Heuhaufen | Erforderlich. Gibt das zu durchsuchende Array an. |
strikt | Optional. Wenn dieser Parameter auf TRUE gesetzt ist, prüft die Funktion in_array(), ob die gesuchten Daten vom gleichen Typ sind wie der Wert des Arrays. |
Rückgabewert: | Gibt TRUE zurück, wenn der Wert im Array gefunden wird, andernfalls FALSE. |
---|---|
PHP-Version: | 4+ |
Änderungsprotokoll | Seit PHP 4.2 kann der Suchparameter ein Array sein. |
Verwenden Sie alle Parameter:
<?php $ people = array ( " Peter " , " Joe " , " Glenn " , " Cleveland " , 23 ) ; ( in_array ( " 23 " , $people , TRUE ) ) { Echo " Übereinstimmung gefunden<br> " ; anders { Echo „ Übereinstimmung nicht gefunden<br> “ ; Wenn ( in_array ( " Glenn " , $people , TRUE ) ) { Echo " Übereinstimmung gefunden<br> " ; anders { Echo „ Übereinstimmung nicht gefunden<br> “ ; Wenn ( in_array ( 23 , $people , TRUE ) ) { Echo " Übereinstimmung gefunden<br> " ; anders { Echo „ Übereinstimmung nicht gefunden<br> “ ; ?>