domenica 27 Settembre 2020

Download in corso

Softwareone.it

10-01-2019

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.

Pubblicità

Esempio getcwd ()

<?php current directory echo getcwd() . "\n";?>

L’esempio sopra mostrerà qualcosa di simile a:

C:\inetpub\wwwroot\test\php

Documentazione getcwd php.net

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

Documentazione chdir php.net

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();
?>

Documentazione $dir php.net

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 
)

Leggere una directory con PHP

Documentazione scandir php.net

Lascia un commento

Pubblicità