phpbar.de logo

Mailinglisten-Archive

[php] Array internen Zeiger setzen

[php] Array internen Zeiger setzen

Norbert Pfeiffer norbert at itbw.de
Mon Sep 17 11:31:33 CEST 2007


Hai idioms,

sach mal, willst Du uns veraeppeln oder wie ...

> Funktioniert:
> ---
> foreach ($mein_array as $value) {
>     next($mein_array);
>     if($value == $_GET["pos"]) {
>         $mode=current($mein_array);
>         break;
>     }
> }
was soll die ganze foreach-Zappelei?
mit:
$mode = $mein_array[$_GET['pos']];

geht das doch viel einfacher und schneller!

Und:
> end($mein_array); #zum Ende springen
> foreach ($mein_array as $value) { #Array durchlaufen
ist auch kompletter Unfug!
foreach setzt den internen Zeiger automatisch auf den Anfang,
ob es Dir passt oder nicht ...


m. b. G.  Norbert
------------------
mobil 0177-1741686
------------------
e.o.m. 



php::bar PHP Wiki   -   Listenarchive