php 使用功能

WBOY
Release: 2016-06-23 14:32:42
Original
960 people have browsed it

最近自己一直打算学习php,现在对php 有了一定的了解,php语法跟js还是很像的,相信会用js的都可以很快学会php,

 接下来给大家介绍个使用 Glob() 查找文件

很多PHP的函数都有一个比较长的自解释的函数名,但是,当你看到?glob()的时候,你可能并不知道这个函数是用来干什么的,除非你对它已经很熟悉了。

你可以认为这个函数就好?scandir()一样,其可以用来查找文件。

// 取得所有的后缀为PHP的文件  $files = glob('*.php');    print_r($files);  /* 输出:  Array  (      [0] => phptest.php      [1] => pi.php      [2] => post_output.php      [3] => test.php  )  */  
Copy after login

你还可以查找多种后缀名

// 取PHP文件和TXT文件  
Copy after login
$files = glob('*.{php,txt}', GLOB_BRACE); 
Copy after login
   print_r($files);  /* 输出: 
Copy after login
 Array  (    
Copy after login
Copy after login
  [0] => phptest.php     
Copy after login
 [1] => pi.php     
Copy after login
 [2] => post_output.php   
Copy after login
   [3] => test.php    
Copy after login
  [4] => log.txt     
Copy after login
 [5] => test.txt  )  */  
Copy after login

你还可以加上路径:

$files = glob('../images/a*.jpg'); 
Copy after login
   print_r($files);  
Copy after login
/* 输出: 
Copy after login
 Array  (    
Copy after login
Copy after login
  [0] => ../images/apple.jpg  
Copy after login
    [1] => ../images/art.jpg  )  */  
Copy after login

如果你想得到绝对路径,你可以调用?realpath()函数:

$files = glob('../images/a*.jpg');  
Copy after login
  // applies the function to each array element 
Copy after login
 $files = array_map('realpath',$files);  
Copy after login
  print_r($files);  
Copy after login
/* output looks like: 
Copy after login
 Array  (      [0] => C:wampwwwimagesapple.jpg     
Copy after login
 [1] => C:wampwwwimagesart.jpg  ) 
Copy after login
 */  
Copy after login
以上这些是参考网络信息,最终由IT潮流网整合而来。
Copy after login
详见:IT潮流网
Copy after login
Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template