• php文件操作


    1、basename

    返回路径中的文件名部分

    string basename ( string $path [, string $suffix ] )

    给出一个包含有指向一个文件的全路径的字符串,本函数返回基本的文件名

    参数介绍:

     $path 一个路径

    $suffix  如果文件名是以 suffix 结束的,那这一部分也会被去掉

    echo __FILE__."<br>";               //I:phpWWWphp-7-26is_file.php
    echo basename(__FILE__);           //is_file.php
    echo __FILE__."<br>";               //I:phpWWWphp-7-26is_file.php
    echo basename(__FILE__,".php");    //is_file
    echo __FILE__."<br>";               //I:phpWWWphp-7-26is_file.php
    echo basename(__FILE__,"e.php");   //is_fil

    2、dirname

    返回路径中的目录部分

    string dirname ( string $path )

    给出一个包含有指向一个文件的全路径的字符串,本函数返回去掉文件名后的目录名。

    echo __FILE__."<br>";       //I:phpWWWphp-7-26is_file.php
    echo dirname(__FILE__);    //I:phpWWWphp-7-26 

    3、pathinfo

     返回文件路径的信息

    mixed pathinfo ( string $path [, int $options = PATHINFO_DIRNAME | PATHINFO_BASENAME | PATHINFO_EXTENSION | PATHINFO_FILENAME ] )

    array(4) {
      ["dirname"]=>
      string(19) "I:phpWWWphp-7-26"
      ["basename"]=>
      string(11) "is_file.php"
      ["extension"]=>
      string(3) "php"
      ["filename"]=>
      string(7) "is_file"
    }
    $path=pathinfo(__FILE__);   
    echo $path["extension"];    //php
    var_dump(pathinfo(__FILE__,PATHINFO_EXTENSION));    //php 

    4、fopen

    打开文件或者 URL

    resource fopen ( string $filename , string $mode [, bool $use_include_path = false [, resource $context ]] )

    参数介绍

    string $mode必须规定要求到该文件/流的访问类型。可能的值见下表。

    $res=fopen("index.php","r");   //resource(3) of type (stream)
    var_dump($res);
  • 相关阅读:
    mapreduce的组件介绍
    [转]编译hadoop
    hadoop-2.7.2-HA安装笔记
    Maven常用命令
    Maven教程
    [转]Mahout推荐算法API详解
    [转]hadoop新手错误解决方法
    mysql命令
    [java笔记]JDK的安装和配置
    Nginx常见错误解决办法
  • 原文地址:https://www.cnblogs.com/xlj-code/p/7240658.html
Copyright © 2020-2023  润新知