Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
<?php
$verzeichnis="bilder"; //verzeichnis
$dateien = array();
$verz = opendir($verzeichnis);
$anzahl = 0;
while( $datei=readdir($verz) )
{
if(filetype("$verzeichnis/$datei")=="file")
{
//wenn du datein mit prefixen willst muss du dieses if ändern
if(count(explode(".",$datei))==1)
{
array_push($dateien,$datei);
$anzahl++;
}
}
}
$verz->close();
echo "Es sind ".$anzahl." Dateien vorhanden.";
?>
/**
* Return the number of files that resides under a directory.
*
* @return integer
* @param string (required) The directory you want to start in
* @param boolean (optional) Recursive counting. Default to FALSE.
* @param integer (optional) Initial value of file count
*/
function num_files($dir, $recursive=false, $counter=0) {
static $counter;
if(is_dir($dir)) {
if($dh = opendir($dir)) {
while(($file = readdir($dh)) !== false) {
if($file != "." && $file != "..") {
$counter = (is_dir($dir."/".$file)) ? num_files($dir."/".$file, $recursive, $counter) : $counter+1;
}
}
closedir($dh);
}
}
return $counter;
}
// Usage:
$nfiles = num_files("/home/kchr", true); // count all files that resides under /home/kchr, including subdirs
$nfiles = num_files("/tmp"); // count the files directly under /tmp