Hallo liebe PHP Freunde!
Ich programmiere gerade eine kleine Galerie. Diese Galerie ruft alle Bilder in einem Verzeichnis auf und jetzt brauche ich aus dem ganze Array den ERSTEN Wert in einer Variable. Weiss aber nicht genau, wie ich das anstellen soll. Hoffe ihr könnt mir helfen.
Das ruft die Thumbnails in einem Verzeichnis auf und listet sie auf:
Code
$fh = opendir("uploads/projects/$project_directory/thumbs"); //Verzeichnis
$verzeichnisinhalt = array();
while (true == ($file = readdir($fh)))
{
if ((substr(strtolower($file), -3)=="jpg") or (substr(strtolower($file), -3)=="gif")) //Abfrage nach gültigen Datenformat
{
$verzeichnisinhalt[] = $file;
}
}
echo "<table width=\"300\" cellspacing=\"0\" cellpadding=\"5\" border=\"0\">";
for($i=0;$i<count($verzeichnisinhalt);$i++)
{ //HTML Einbindung der Bilder
echo "<tr><td align=\"right\">";
echo "<a href=\"site.php?pagecat=$pagecat&projectcat=$project_category&showproject=1&projectid=$project_id&picture=".$verzeichnisinhalt[$i]."\">[img]uploads/projects/$project_directory/thumbs/".$verzeichnisinhalt[$i]."[/img]</a></td>";
$i++;
if( $i < count($verzeichnisinhalt) )
{
echo "<td><a href=\"site.php?pagecat=$pagecat&projectcat=$project_category&showproject=1&projectid=$project_id&picture=".$verzeichnisinhalt[$i]."\">[img]uploads/projects/$project_directory/thumbs/".$verzeichnisinhalt[$i]."[/img]</a></td>";
}
echo "</tr>";
}
echo "</table>";
}
Alles anzeigen
Wie übergebe ich nun den ERSTEN Wert des Arrays unabhängig von der Auflistung in eine Variable wie zB. $firstpicture ? Hat jemand eine Idee?