国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

php使用glob函數快速查詢指定目錄文件的方法

2024-09-04 11:43:07
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了php使用glob函數快速查詢指定目錄文件的方法,可實現快速搜索指定格式文件的功能,非常具有實用價值,需要的朋友可以參考下

本文實例講述了php使用glob函數快速查詢指定目錄文件的方法。分享給大家供大家參考。具體如下:

php搜索當前目錄所有文件,代碼如下:

  1. $array = glob('*.*'); 
  2. print_r($array );  
  3.  
  4. /* 
  5. Array 
  6. ( 
  7.     [0] => 1.php 
  8.     [1] => 10.php 
  9.     [2] => 11.php 
  10.     [3] => 2.asp 
  11.     [4] => 3.asp 
  12.     [5] => 4.aspx 
  13.     [6] => 5.html 
  14.     [7] => 6.php 
  15.     [8] => 7.php 
  16.     [9] => 8.php 
  17.     [10] => 9.php 
  18. ) 
  19. */ 

搜索以.php結果的php文件,代碼如下:

  1. $array = glob('*.php'); 
  2. print_r($array );  
  3.  
  4. /* 
  5. Array 
  6. ( 
  7.     [0] => 1.php 
  8.     [1] => 10.php 
  9.     [2] => 11.php 
  10.     [3] => 6.php 
  11.     [4] => 7.php 
  12.     [5] => 8.php 
  13.     [6] => 9.php 
  14. ) 
  15. */ 

搜索包括有php,aspx 文件,代碼如下:

  1. $files = glob('*.{php,aspx}', GLOB_BRACE);  
  2. print_r( $files ); 
  3. /*  
  4. Array 
  5. ( 
  6.     [0] => 1.php 
  7.     [1] => 10.php 
  8.     [2] => 11.php 
  9.     [3] => 6.php 
  10.     [4] => 7.php 
  11.     [5] => 8.php 
  12.     [6] => 9.php 
  13.     [7] => 4.aspx 
  14. ) 
  15. */ 

在指定目錄搜索以1開的php文件,代碼如下:

  1. $files = glob('../05-15/1*.php'); 
  2.  
  3. print_r($files);  
  4.  
  5. /* 
  6. Array 
  7. ( 
  8.     [0] => ../05-15/1.php 
  9.     [1] => ../05-15/10.php 
  10.     [2] => ../05-15/11.php 
  11. ) 
  12. */ 

返回文件的絕對路徑,代碼如下:

  1. $files = array_map('realpath',$files);  
  2. print_r($files);  
  3.  
  4. Array 
  5.     [0] => D:www.survivalescaperooms.com-15.php 
  6.     [1] => D:www.survivalescaperooms.com-15.php 
  7.     [2] => D:www.survivalescaperooms.com-15 .php 

glob()函數能做的事比scandir()函數更強大,可以按照某種模式搜索文件。

希望本文所述對大家的PHP程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 车险| 阳城县| 汤阴县| 徐州市| 石门县| 沽源县| 政和县| 拉萨市| 偃师市| 柳林县| 淄博市| 靖安县| 新化县| 库车县| 元氏县| 龙江县| 芷江| 建水县| 九龙县| 武宣县| 长海县| 沁源县| 随州市| 台南县| 临武县| 犍为县| 邯郸县| 肥东县| 大埔县| 林芝县| 平乡县| 普洱| 乌兰察布市| 休宁县| 安阳县| 包头市| 溆浦县| 花莲市| 九台市| 辰溪县| 嘉义市|