0
我使用$path = realpath($dir.DIRECTORY_SEPARATOR.$value)
來獲取文件的路徑。不想要文件的完整路徑
如果我回聲$ PATH這將打印
E:\ Folder1中\文件夾2 \ Folder3 \ file.docx。
有沒有辦法,我能得到任何功能或方式。」 \文件夾2 \ Folder3"的價值?我只是修剪它還是有比這更好的方法?
謝謝!
我使用$path = realpath($dir.DIRECTORY_SEPARATOR.$value)
來獲取文件的路徑。不想要文件的完整路徑
如果我回聲$ PATH這將打印
E:\ Folder1中\文件夾2 \ Folder3 \ file.docx。
有沒有辦法,我能得到任何功能或方式。」 \文件夾2 \ Folder3"的價值?我只是修剪它還是有比這更好的方法?
謝謝!
我認爲這取決於什麼你想達到與路徑。
您總是可以使用dirname($path)
來獲取沒有文件名的路徑,但在您的情況下,您似乎也想從路徑中刪除E:\Folder1
。
如果E:\Folder1
是系統上的默認位置(像你的代碼的主目錄,或稱爲/uploads/
目錄),大多數人做的是該路徑存儲在一個恆定的,這樣他們就可以用它來修剪路徑無需擔心。在純PHP很多人用這樣的:
<?php
ROOT_PATH = realpath(__DIR__);
UPLOAD_PATH = ROOT_PATH . '/uploads/';
但是,如果你到底需要動態微調的路徑,你可以提供一些例子,所以我們可以認爲,在一個更好的方法:)