array_search
(PHP 4 >= 4.0.5, PHP 5)
array_search -- Durchsucht ein Array nach einem Wert liefert bei Erfolg den Schlüssel
Beschreibung
mixed array_search ( mixed needle, array haystack [, bool strict])
Diese Funktion durchsucht haystack nach needle und gibt bei Erfolg den Schlüssel zurück, andernfalls FALSE.
Anmerkung: Vor PHP 4.2.0 gibt array_search() im Fehlerfall NULL statt FALSE zurück.
Ist der optionale dritte Parameter strict auf TRUE gesetzt, prüft array_search() auch die Typen von needle in haystack.
(PHP 4 >= 4.0.5, PHP 5)
array_search -- Durchsucht ein Array nach einem Wert liefert bei Erfolg den Schlüssel
Beschreibung
mixed array_search ( mixed needle, array haystack [, bool strict])
Diese Funktion durchsucht haystack nach needle und gibt bei Erfolg den Schlüssel zurück, andernfalls FALSE.
Anmerkung: Vor PHP 4.2.0 gibt array_search() im Fehlerfall NULL statt FALSE zurück.
Ist der optionale dritte Parameter strict auf TRUE gesetzt, prüft array_search() auch die Typen von needle in haystack.
PHP-Code:
<?php
$ipsausdatenbank = array('2.2.3.2', '2.4.5.6', '5.5.3.2');
$ipdesusers= '5.5.3.2';
$ergebnis = array_search($ip, array($ipsausdatenbank), $strict=true);
?>
wenn mein code stimmt, wie könnte ich den index(in diesem Fall 2) ausgeben?
wenn mein code schwachsinn ist, bitte um richtigstellung...
Kommentar