D
dreivier
Gast
Problem...
Warum erhalte ich wenn ich das Script einfach so starte einen Fehler und zwar diesen...
Dabei spielt es keine Rolle ob $such gefüllt ist oder leer ausser der Wert stimmt und passt entweder zu Elvis oder Arnold. Heisst, fülle ich $such = "blablabla"; gibt es den selben Fehler!
Weiss jemand warum?
PHP:
$pass = array('Elvis' => 'abcdefg','Arnold' => 'hijklmn');
$such = '';
$sid = array_search($such, $pass);
if(!array_key_exists($sid, $pass)) {
echo 'output-error';
}
else {
echo 'output-ok';
}
Warum erhalte ich wenn ich das Script einfach so starte einen Fehler und zwar diesen...
HTML:
Warning: array_key_exists(): The first argument should be either a string or an integer in /var/www/xxxxx/index.php on line 10
output-error
Dabei spielt es keine Rolle ob $such gefüllt ist oder leer ausser der Wert stimmt und passt entweder zu Elvis oder Arnold. Heisst, fülle ich $such = "blablabla"; gibt es den selben Fehler!
Weiss jemand warum?
Zuletzt bearbeitet von einem Moderator: