php + array_search
watchout 21.07.2002 - 04:59 837 4
watchout
Legendundead
|
Also mal, das hier ist kein Frage-Thread, sondern reine Info - ich habe gerade 5h Troubleshooting in mein Script gesteckt, nur um da draufzukommen... Also möchte ich dass es wenigst ein bisserl Sinn hatte...  Also, in zumindest der deutschen Version vom php-manual steht, dass die Funktion array_search FALSE zurückgibt, wenn kein passender Eintrag gefunden wurde... DAS IST FALSCH, in so einem Fall gibt die Funktion NULL zurück!!!! also, ich hoffe ich erspare damit zumindest euch solche 5 Stunden
Bearbeitet von watchout am 01.04.2003, 19:15
|
bernhard
Little Overclocker
|
|
watchout
Legendundead
|
$foo=array('foo','bar');
var_dump(array_search('quux',$foo));
PHP 4.1.2: NULL PHP 4.2.0: bool(false)
"Anmerkung: Vor PHP 4.2.0 gibt array_search() im Fehlerfall NULL statt FALSE zurück." <http://www.php.net/manual/de/function.array-search.php>
Wo ist das Problem?
es gibt leute, die es stört jedesmal 1h zu warten bis die lahme seite von der php-doc sich aufgebaut hat und diese laden sich die doku runter  2. was für'n pfusch is' das 4.1.2: NULL und dann FALSE??? na super, da lad' ich mir ne neue version runter und darf 20 Scripts ausbessern  Edit: Achja, ich bin einer diese /Leute/
|
Ringding
Pilot
|
Vielleicht solltest du dir die zu deiner Version passende Version runterladn
|
watchout
Legendundead
|
Vielleicht solltest du dir die zu deiner Version passende Version runterladn   hab mir php+manual gleichzeitig gezogen, bin ja net bled  was zum nachdenken: Ich mach' ein Array in einem Array, und hab' keine chance es zum laufen zu bekommen, wenn ich das 'Parent-Array' per print_r anzeige wird beim entsprechenden Element 'Array' angezeigt, wenn ich nur das Element anzeige wird nur 'Array1' ausgegeben. Ich starte den Rechner neu, und plötzlich geht's... keine änderungen! aber warum gehts vorher net aber nach neustart auf einmal schon?
|