Mailinglisten-Archive |
Sacha Vorbeck wrote:
> ich habe folgende Arrays in einem Skript:
>
> if (empty($p)) { $p="1"; }
> $validpages = array("1", "2", "3", "4", "5");
> $abbrevations = array("fp", "kt", "kh", "ps", "pj");
> $categories = array("Firmenprofil", "Kontakt", "KnowHow",
> "Partnerschaften", "Projekte");
> $valid = in_array($p, $validpages);
> if ($valid == FALSE)
> {
> $p = "1";
> }
>
> kann mir jemand sagen, wie ich ermitteln kann an welcher Position
> z. B. der Wert 2 in dem Array validpages steht, damit ich spaeter
> aus einem der anderen Arrays den dazugehoerigen Wert auslesen
> kann? Ich habe jetzt auch das PHP Buch von Egon Schmid, da stehen
> ganz viele Funktionen zum Thema Array - nur das mit der Position
> konnte ich nicht finden.
Die Funktion ist IMHO überflüssig. Wenn die zweite Stelle von
$validpages gemeint ist dann schreibt man $validpages[1].
-Egon
PS: Wenn Du schon das Buch hast, dann melde noch ganz schnell eventuell
gefundene Fehler, das wird in kürze nachgedruckt.
--
SIX Offene Systeme GmbH · Stuttgart - Berlin
Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen
Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de
php::bar PHP Wiki - Listenarchive