php dirname、basename、pathinfo 解析目录路径
本文章详细的介绍了关于php dirname、basename、pathinfo 解析目录路径,有需要学习的朋友可参考一下。
1:string basename(string path[,string suffix]);
给出一个包含有指向一个文件的全路径的字符串,本函数返回基本的文件名。如果文件名是以suffix结束的,那这一部分也会被去掉。
在Windows中,斜线(/)和反斜线()都可以用作路径分隔符。在其它环境下是斜线(/)。
例子1.basename()例子,代码如下
<?php $path=网页制作教程http://www.bKjia.c0m,请保留此标记"/home/httpd/html/index.php"; $file=basename($path); //$fileissetto"index.php" $file=basename($path,".php");//$fileissetto"index" ?>
参数是是一个文件路径的字符串,返回去掉文件名后的目录
2:string dirname(string path);
__FILE__的路径是当前代码所在文件
dirname(dirname(__FILE__));得到的是文件上一层目录名
dirname(__FILE__);得到的是文件所在层目录名
例子,代码如下
<?php echo dirname("c:/testweb/home.php"); echo dirname("/testweb/home.php"); ?>
输出:
c:/testweb /testweb
参数是一个文件路径的字符串,返回一个包含目录名、文件名和扩展名三个部分的数组,分别通过dirname、basename、extension来引用3:array pathinfo($path);
例子 1
<?php print_r(pathinfo("/testweb/test.txt")); ?>
输出结果:
Array ( [dirname] => /testweb [basename] => test.txt [extension] => txt )
例子 2
<?php print_r(pathinfo("/testweb/test.txt",PATHINFO_BASENAME)); ?>
输出结果:
test.txt

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

PHP 8.4 带来了多项新功能、安全性改进和性能改进,同时弃用和删除了大量功能。 本指南介绍了如何在 Ubuntu、Debian 或其衍生版本上安装 PHP 8.4 或升级到 PHP 8.4

CakePHP 是 PHP 的开源框架。它的目的是使应用程序的开发、部署和维护变得更加容易。 CakePHP 基于类似 MVC 的架构,功能强大且易于掌握。模型、视图和控制器 gu

登录 CakePHP 是一项非常简单的任务。您只需使用一项功能即可。您可以记录任何后台进程(如 cronjob)的错误、异常、用户活动、用户采取的操作。在 CakePHP 中记录数据很容易。提供了 log() 函数
