DEUTSCHE VERSION |
|
Links | | | Forums | | | Comments | | | Report news |
Chat | | | Polls | | | Newsticker | | | Archive |
amiga-news.de Forum > Programmierung > PHP: array_search(); | [ - Search - New posts - Register - Login - ] |
-1- | [ - Post reply - ] |
2008-02-03, 23:05 h Jinx Posts: 2077 User |
Hallo! Folgendes Problem: Ich habe in einem PHP-Skript ein Array mit Dateinamen. Ich will den Schlüssel eines Dateinamens auslesen und benutze dazu die Funktion array_search(). Needle ist dabei _DSC2425.jpg, ein Dateiname der NICHT im Array steht! Trotzdem findet die Funktion einen Treffer, an der gefundenen Stelle steht allerdings _DSC2425sw.jpg im Array. Ist das normal? Wie kann ich das umgehen? -- eMail: TheJinx@web.de Homepage: http://www.TheJinx.de Tales of Tamar-Seite: http://www.eonwes-halle.de [ - Answer - Quote - Direct link - ] |
2008-02-03, 23:39 h tokai Posts: 1071 User |
@Jinx: funktioniert hier wie es soll, d.h. der needle wird nicht gefunden (PHP 4.x): PHP code:<?php $needle = '_DSC2425.jpg'; $myarray = array ( 0 => '_DSC2424jpg', 1 => '_DSC2425sw.jpg', 2 => '_DSC2426.jpg', 3 => '_DSC2427.jpg', ); $key = array_search($needle, $myarray); if ($key !== FALSE) { echo '"'.$needle.'" mit key '.$key.' gefunden.'; } else { echo '"'.$needle.'" nicht gefunden.'; } ?> regards, tokai -- http://www.christianrosentreter.com ~ MorphOS Software [ Dieser Beitrag wurde von tokai am 03.02.2008 um 23:41 Uhr geändert. ] [ - Answer - Quote - Direct link - ] |
2008-02-05, 13:15 h Jinx Posts: 2077 User |
Danke erstmal für deine Antwort. Ich benutze allerdings PHP 5, ist also evtl. ein Bug oder Feature dieser Version.. Ich behelfe mir jetzt einfach damit, dass ich nachträglich nochmal prüfe, ob der Suchstring tatsächlich mit dem Inhalt des Arrays an dieser Position übereinstimmt. Trotzdem sehr merkwürdig.. -- eMail: TheJinx@web.de Homepage: http://www.TheJinx.de Tales of Tamar-Seite: http://www.eonwes-halle.de [ - Answer - Quote - Direct link - ] |
-1- | [ - Post reply - ] |
amiga-news.de Forum > Programmierung > PHP: array_search(); | [ - Search - New posts - Register - Login - ] |
Masthead |
Privacy policy |
Netiquette |
Advertising |
Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved. |