Suche im Array
Markus
- php
Hallo,
ich möchte eindimensionales Array durchsuchen.
Leider klappt das nicht:
$array= array("PHP","ASP","PERL");
$found = 0;
if ($x = array_search("PHP", $array)) $found = 1;
Weiss jemand wo der Fehler ist?
Vielen Dank!
Hi,
ich möchte eindimensionales Array durchsuchen.
Leider klappt das nicht:
Doch, tut es.
$array= array("PHP","ASP","PERL");
$found = 0;
if ($x = array_search("PHP", $array)) $found = 1;Weiss jemand wo der Fehler ist?
Du hast im Manual nicht aufmerksam nachgelesen, welchen Rueckgabewert array_search liefert.
MfG ChrisB
Hallo liebe SELFHTMLer,
Hallo,
ich möchte eindimensionales Array durchsuchen.
Leider klappt das nicht:
$array= array("PHP","ASP","PERL");
$found = 0;
if ($x = array_search("PHP", $array)) $found = 1;
Weiss jemand wo der Fehler ist?
Vielen Dank!
$x = 0; wird dein Ergebniss sein. Du bist auf dem richtigen Weg. Was mich allerdings wundert, ist das die IF Bedingung irgendwie ohne Logik ist. Was hast du dir bei der Programmierung da gedacht?
Kannst du das kurz erklären? Ich bin auch php Neuling, und mich würde dein Ansatz intressieren.
LG
kev1n
Kannst du das kurz erklären? Ich bin auch php Neuling, und mich würde dein Ansatz intressieren.
Hi kev1n,
ich hatte einen schreibfehler im meinem posting. ich habe es jetzt so gelöst:
$arrayMenü = array("PHP","ASP","PERL");
if (array_search("PHP", $arrayArtikel) !== false) $found = 1;