| Autor | Zpráva | ||
|---|---|---|---|
| Monkeys Profil * |
#1 · Zasláno: 9. 11. 2013, 14:49:42
Zdravim
potreboval by som poradit ako zistit pocet suborov v zlozke. kod: if(is_dir($dir))
{
if(is_readable($dir))
{
...
}
else
{
return NULL;
}
}
else
{
return NULL;
}teraz mi to vracia nieco v zmysle ".", "..", "Thumbs.db" vdaka M. |
||
| okolojsoucí Profil * |
#2 · Zasláno: 9. 11. 2013, 14:55:02
Počet souborů zjistíš úplně jednoduchým příkazem glob a count
echo count(glob('*.*'));Pro výpis pak jen dáš glob do foreach foreach(glob('*.*') as $file){
echo $file;
} |
||
| Monkeys Profil * |
#3 · Zasláno: 9. 11. 2013, 14:56:38
okolojsoucí:
ano skusal som ale vracia to aj skryte subory typu Thumbs.db M. |
||
| okolojsoucí Profil * |
#4 · Zasláno: 9. 11. 2013, 15:00:25
Tak si vytvoř pole kde budou zakázané soubory a máš to.
$deny = array('Thumbs.db');
$pocet = 0;
foreach(glob('*.*') as $soubor)
if(!in_array($soubor, $deny)
$pocet++;A nebo jednoduše smaž ty soubory. |
||
| Monkeys Profil * |
#5 · Zasláno: 9. 11. 2013, 15:39:05
Vyriesene
public function is_dir_empty($dir)
{
if(count(scandir($dir)) == 3)
{
return false; // prazdny
}
else
{
return true; // nieco tam je
}
}M. |
||
|
Časová prodleva: 13 let
|
|||
0