• 使用glob()查找文件


      大部分PHP函数的函数名从字面上都可以理解其用途,但是当你看到 glob() 的时候,你也许并不知道这是用来做什么的,其实glob()和scandir() 一样,可以用来查找文件,请看下面的用法:摘自:http://www.php1.cn/Content/php_JiShuRuMen_8_GeBiBeiDe_PHP_GongNengKaiFa.html

      $files = glob('*.php'); 
        print_r($files); 
      /* 输出:
      Array
      (
      [0] => phptest.php
      [1] => pi.php
      [2] => post_output.php
      [3] => test.php
      )
      */

    你还可以查找多种后缀名:


    // 取PHP文件和TXT文件  
    $files = glob(‘*.{php,txt}’, GLOB_BRACE);  
    print_r($files);  
    /* 输出: 
    Array 

    [0] => phptest.php 
    [1] => pi.php 
    [2] => post_output.php 
    [3] => test.php 
    [4] => log.txt 
    [5] => test.txt 

    */
     
    你还可以加上路径: 


    $files = glob(‘../images/a*.jpg’);  
    print_r($files);  
    /* 输出: 
    Array 

    [0] => ../images/apple.jpg 
    [1] => ../images/art.jpg 

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


    $files = glob(‘../images/a*.jpg’);  
    // applies the function to each array element  
    $files = array_map(‘realpath’,$files);  
    print_r($files);  
    /* output looks like: 
    Array 

    [0] => C:wampwwwimagesapple.jpg 
    [1] => C:wampwwwimagesart.jpg 

    */  

  • 相关阅读:
    二柱子四则运算程序
    测绘软件使用感受
    二分图的最大匹配、完美匹配和匈牙利算法(转载)
    serialVersionUID的用处(转载)
    RMQ(模板)
    codeforces 825E
    红黑树
    SQL 范式(转载)
    java 移位运算
    [Hnoi2010]Bounce 弹飞绵羊
  • 原文地址:https://www.cnblogs.com/c-961900940/p/5213332.html
Copyright © 2020-2023  润新知