Autor Zpráva
moldow
Profil *
Mam jednoduchy script, ktory mi vytvori pole obrazok + casova znamka a vypise mi posledny obrazok.
Ako to upravit tak, aby script vypisal nie posledny ale predposledny obrazok?

$files = glob("*.jpg");
$files = array_combine($files, array_map("filemtime", $files));
arsort($files);
$latest_file = key($files);
echo $latest_file;

Popripade ako to zjednodusit?
Dakujem.
Keeehi
Profil
Mezi 4. a 5. řádek vlož
next($files);
moldow
Profil
To nefunguje. Ved od 4 riadku uz pracujem s $latest_file.
moldow
Profil
Vyriesene nasledovne:

$files = glob("*.jpg");
$files = array_combine(array_map("filemtime", $files), $files);
end($files);
$actual_file = prev($files);
Keeehi
Profil
Keeehi:
Měl to být 3. a 4. řádek. lehce jsem se překouknul.

[#4] není úplně správně, chybí ti tam to řazení podle času.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: