PHP 菜鳥教程

PHP 高級(jí)教程

PHP & MySQL

PHP 參考手冊(cè)

PHP scandir() 函數(shù)用法及示例

PHP Directory 參考手冊(cè)

scandir()函數(shù)列出指定路徑中的文件和目錄

語法

array scandir ( string $directory [, int $sorting_order [, resource $context]] );

定義和用法

它從傳遞的目錄返回文件和目錄的數(shù)組。

參數(shù)

序號(hào)參數(shù)及說明
1

directory(必需)

將被瀏覽的目錄。

2

sorting_order(可選)

它指定排序順序。默認(rèn)值為0(升序)。如果設(shè)置為1,則表示降序。

3

context(可選)

指定目錄句柄的環(huán)境。context 是可修改目錄流的行為的選項(xiàng)。

返回值

 成功則返回包含有文件名的 array,如果失敗則返回 FALSE。如果 directory 不是個(gè)目錄,則返回布爾值 FALSE 并生成一條 E_WARNING 級(jí)的錯(cuò)誤。

在線示例

以下是此函數(shù)的用法,列出 newfolder目錄中的文件和目錄:

<?php
   $dir    = '/newfolder';
   $files1 = scandir($dir);
   $files2 = scandir($dir, 1);
   
   print_r($files1);
   print_r($files2);
?>

輸出結(jié)果:

Array (
   [0] => .
   [1] => ..
   [2] => abc.php
   [3] => bbc.txt
   [4] => somedir
)
Array (
   [0] => somedir
   [1] => indiabbc.txt
   [2] => status999.php
   [3] => ..
   [4] => .
)
丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清