Re: Lösung!

Michaela Sammer <micha_fun_star [at] gmx.de> wrote:
> $pfad = 'bilder/';
>
> if($verzeichniszeiger = opendir($pfad))
> {
> while($datei = readdir($verzeichniszeiger))
> {
> if ($datei != '.' && $datei != '..')
> {
>
> $bilder[] =$datei ;
>
> }
> }
> closedir($verzeichniszeiger);
> }
>
> sort ($bilder);
> $result = count($bilder);
>
>
> $bild=$bilder[$result-1]; // Dann steht in der Var bild das letzte Bild im
> Verzeichnis

Oder in Kurzform (wenn man die anderen Artikel des Threads
gelesen hätte):

$bilder = glob("bilder/*");
$bild = array_pop($bilder); // Destruktiv zum Array!



--
Web (en): http://www.no-spoon.de/ -*- Web (de): http://www.frell.de/
Stefan Scholl [ Mo, 31 März 2008 09:38 ] [ ID #1933152 ]

Re: Lösung!

Stefan Scholl <stesch [at] no-spoon.de> wrote:
> $bilder = glob("bilder/*");
> $bild = array_pop($bilder); // Destruktiv zum Array!

Python:

from glob import glob
bild = sorted(glob("bilder/*"))[-1]


Perl:

[at] bilder = glob("bilder/*");
$bild = $bilder[-1];


Ruby:

bild = Dir.glob("bilder/*").sort.last


Factor:

"bilder" directory* dup length 1- swap nth first


--
Web (en): http://www.no-spoon.de/ -*- Web (de): http://www.frell.de/
Stefan Scholl [ Mo, 31 März 2008 10:01 ] [ ID #1933154 ]
PHP » de.comp.lang.php.misc » Re: Lösung!

Vorheriges Thema: Re: session Daten von cgi script verwenden
Nächstes Thema: Re: session Daten von cgi script verwenden