欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

php獲取目錄中所有文件名及判斷文件與目錄的簡單方法

 更新時(shí)間:2017年03月04日 09:27:32   投稿:jingxian  
下面小編就為大家?guī)硪黄猵hp獲取目錄中所有文件名及判斷文件與目錄的簡單方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

一,php獲取目錄中的所有文件名

1、打開要操作目錄的目錄句柄

代碼示例:

//打開當(dāng)前目錄下的目錄pic下的子目錄common。
$handler = opendir('pic/common');

2、循環(huán)讀取目錄下的所有文件

代碼示例:

/*其中$filename = readdir($handler)
每次循環(huán)時(shí)將讀取的文件名賦值給$filename,$filename !== false。
一定要用!==,因?yàn)槿绻硞€(gè)文件名如果叫'0′,或某些被系統(tǒng)認(rèn)為是代表false,用!=就會(huì)停止循環(huán)
*/
while( ($filename = readdir($handler)) !== false ) 
{
 //略過linux目錄的名字為'.'和‘..'的文件
 if($filename != “.” && $filename != “..”)
 {  
  //輸出文件名
   echo $filename;
  }
}

3、關(guān)閉目錄

代碼示例:

closedir($handler);

二,php判斷文件和目錄函數(shù)

<?php
//檢查上級目錄下的目標(biāo)對象logo.jpg是否是文件。
$checkResult = is_file('../logo.jpg');

說明:如果目標(biāo)對象是文件,系統(tǒng)返回true,否則返回false。

代碼示例:

<?php
//檢查上級目錄下的目標(biāo)對象logo.jpg是否是目錄。
$checkResult = is_dir('../logo.jpg');

說明:如果目標(biāo)對象是目錄系統(tǒng)返回true,否則返回false。

以上這篇php獲取目錄中所有文件名及判斷文件與目錄的簡單方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論