采用php函数以及自定义函数两种方式,实现从完整的文件路径中分离出「文件目录」和「文件名」
<?php
// 采用php函数以及自定义函数两种方式实现从完整的文件路径中分离出文件目录和文件名
$str="/this/is/test/path/to/test.zip";
// 自定义方式
$fileName = substr($str, strrpos($str,'/')+1);
$dirPath = substr($str,-strlen($str),strrpos($str,'/')+1);
// print_r($fileName);exit;
// print_r($dirPath);exit;
// php 函数等候多时
$fileName = basename($str);
$dirPath = dirname($str).'/';
// print_r($fileName);exit;
// print_r($dirPath);exit;
// 输出结果:
// test.zip
// /this/is/test/path/to/
本文介绍如何使用PHP内置函数和自定义方法从完整文件路径中分离出文件目录和文件名,展示了basename()和dirname()函数的用法,以及通过字符串操作实现相同功能的方法。

440

被折叠的 条评论
为什么被折叠?



