php - PHP - 从文件路径中提取当前目录和文件名
问题描述
我需要转这个:
/home/me/public_html/folder1/folder2/folder3/script.php
进入:
folder3/script.php
到目前为止,我已经尝试使用:
(\/.+\/.+\.php)$
但是最终结果是返回整个路径。我究竟做错了什么?
解决方案
$path='/home/me/public_html/folder1/folder2/folder3/script.php';
$pathinfo=pathinfo($path);
$a=explode(DIRECTORY_SEPARATOR,$pathinfo['dirname']);
$dir=end($a);
echo $dir.DIRECTORY_SEPARATOR.$pathinfo['basename'];
推荐阅读
- json - 在python中使用for循环迭代嵌套字典
- python - 如果包含某个单词,如何列出文件列表,但如果包含其他单词,则使用 glob python 排除?
- python - 无法打印发送到生成器的值
- node.js - 如何将 node-fetch 与 Cloud Functions for Firebase 结合使用。无法部署
- javascript - 语义UI React中的React Router Navigate问题
- android - 如何在 SpannableString 中查找子字符串的索引
- aix - 在 AIX 上测试 shell 脚本
- python-3.x - 运行 PyMC3 模型时如何解决内存错误
- python - 在 WhatsThis 中复制/选择文本
- java - 练习 getter setter 时无法打印所需的输出