English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial Básico PHP

Tutorial Avançado PHP

PHP & MySQL

Manual de Referência PHP

Uso e exemplo da função glob() no PHP

PHP Filesystem Referência

A função glob() pode retornar um array contendo nomes de arquivos ou diretórios que correspondem ao padrão especificado. A função pode retornar um array contendo arquivos/Um array de diretórios, caso contrário, retorna false.

Sintaxe

array glob ( string $padrão [, int $sinais = 0 ] )

A função glob() pode procurar todos os nomes de caminho que correspondem ao padrão especificado pela função glob(), o que é semelhante às regras usadas pelo shell comum.

Exemplo1

<?php
   print_r(glob("/PhpProject/php/*.txt");
?>

Resultado de saída

Array
(
    [0] => /PhpProject/php/phptest1.txt
    [1] => /PhpProject/php/phptest2.txt
    [2] => /PhpProject/php/phptest3.txt
    [3] => /PhpProject/php/phptest4.txt
    [4] => /PhpProject/php/phptest5.txt
    [5] => /PhpProject/php/phptest6.txt
    [6] => /PhpProject/php/phptest7.txt
    [7] => /PhpProject/php/phptest8.txt
    [8] => /PhpProject/php/phptest9.txt
    [9] => /PhpProject/php/phptest10.txt
)

Exemplo2

<?php
   foreach(glob("/PhpProject/php/*.txt") como $filename) {
      echo "\$filename tamanho " . filesize(\$filename) . "\n";
   }
?>

Resultado de saída

/PhpProject/php/phptest1.txt tamanho 223
/PhpProject/php/phptest2.txt tamanho 254
/PhpProject/php/phptest3.txt tamanho 275
/PhpProject/php/phptest4.txt tamanho 214
/PhpProject/php/phptest5.txt tamanho 269
/PhpProject/php/phptest6.txt tamanho 235
/PhpProject/php/phptest7.txt tamanho 287
/PhpProject/php/phptest8.txt tamanho 298
/PhpProject/php/phptest9.txt tamanho 209
/PhpProject/php/phptest10.txt tamanho 265

PHP Filesystem Referência