php - 在 PHP 中的路径中解析/..

标签 php directory

我的 PHP 脚本在 /home/pi/parentfolder/childfolder/index.php 中执行.我的脚本的任务是检查路径是否存在(或者是否已重命名)。要检查它是否存在,我使用 is_dir(__DIR__ . "/../../parentfolder/") .如果存在,我想输出路径。问题是路径是/home/pi/parentfolder/childfolder/../../parentfolder//..零件让我很烦。我不想将路径设置为静态。

如何解析路径使/..已删除,路径为 /home/pi/parentfolder ?

最佳答案

您可以使用 realpath()实现这一点(只要路径存在)

https://secure.php.net/manual/en/function.realpath.php

关于php - 在 PHP 中的路径中解析/..,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40959980/

相关文章:

c - 阅读目录

Python:列出目录和大小

php - 嵌套foreach循环不输出数据

php - 在wordpress中的提交按钮后设置cookie

php - Laravel Eloquent Query 使用 WHERE 和 OR AND OR?

php - brew 链接 php71 : Could not symlink sbin/php-fpm

php - 是否可以在另一个中使用一个 php 扩展的功能?

vba - 错误继续显示下一个不起作用/创建文件夹错误440

python - 如何使用 OpenCV 读取图像目录

c - UNIX下如何使用(C)将文件从一个文件夹传输到另一个文件夹?