PHP Directory
getcwd
(PHP 4, PHP 5, PHP 7)
getcwd – Ottiene la directory di lavoro corrente
getcwd () Restituisce la directory di lavoro corrente in caso di successo o FALSE in caso di fallimento.
Esempio getcwd ()
<?php current directory echo getcwd() . "\n";?>
L’esempio sopra mostrerà qualcosa di simile a:
C:\inetpub\wwwroot\test\php
chdir
chdir
(PHP 4, PHP 5, PHP 7)
chdir – Cambia directory
Restituisce TRUE in caso di successo o FALSE in caso di fallimento.
Genera un errore di livello E_WARNING in caso di fallimento.
Esempio di chdir ()
<?php current directory echo getcwd() . "\n"; echo"<br/>"; chdir('audio'); echo getcwd(); ?>
L’esempio sopra mostrerà qualcosa di simile a:
C:\inetpub\wwwroot\test\php
C:\inetpub\wwwroot\test\php\audio
dir
dir
(PHP 4, PHP 5, PHP 7)
dir – Restituisce un’istanza della classe Directory.
Un meccanismo pseudo-object oriented per leggere una cartella.
Esempio dir ()
<?php open directory $dir = dir("audio"); //List files directory while (($file = $dir -> read()) !== false){ echo "filename:" . $file; echo "<br/>" } $dir -> close(); ?>
opendir
opendir
(PHP 4, PHP 5, PHP 7)
opendir – Apri handle di directory
Apre un handle da utilizzare nelle successive chiamate closedir () , readdir () e rewinddir () .
Esempio opendir ()
<?php open directory $dir = opendir("audio"); directory while (($file = readdir($dir)) !== false) { echo "filename:" . $file; echo"<br/>" } closedir($dir); ?>
L’esempio sopra mostrerà qualcosa di simile a:
filename: .
..
: index.php
: play.php
: uploads
Documentazione opendir php.net
scandir
scandir
(PHP 5, PHP 7)
scandir – Elenca file e cartelle all’interno del percorso specificato.
Restituisce una matrice di nomi di file in caso di successo o FALSE in caso di errore.
Se è FALSE viene restituito booleano e E_WARNING viene generato un errore di livello .
Esempio di scandir ()
print_r (scandir("audio"));
L’esempio sopra mostrerà qualcosa di simile a:
Array ( [0] => . [1] => .. [2] => conn.php [3] => index.php [4] => play.php [5] => upload.php [6] => uploads )
Lascia un commento
Devi essere connesso per inviare un commento.