首頁 後端開發 php教程 詳解php dirname()函數取得檔案資訊用法

詳解php dirname()函數取得檔案資訊用法

May 24, 2017 am 11:36 AM

php dirname()函數的作用?

php dirname()函數是傳回檔案路徑中的目錄部分。它給出一個包含有指向一個檔案的全路徑的字串,返回去掉檔案名稱後的目錄名稱。 語法如下

語法:

#
string dirname ( string $path )
登入後複製

參數詳解:

參數path是一個路徑,這個路徑就是我們需要檢查的路徑。

PS:在 Windows 中,斜線(/)和反斜線(\)都可以用作目錄分隔符號。在其它環境下是斜線(/)。

php dirname()函數的傳回值

傳回 path 的父目錄。 如果在 path 中沒有斜線,則回傳一個點('.'),表示目前目錄。否則回傳的是把 path 中結尾的 /component(最後一個斜線以及後面部分)拿掉之後的字串。

範例

範例一

<?php

echo dirname("c:/testweb/home.php") . "<br />";

echo dirname("/testweb/home.php");

?>
登入後複製

程式碼運行結果:

詳解php dirname()函數取得檔案資訊用法

##範例二

假設現在有一個檔案的路徑在D:/WWW/images/1.jpg路徑下:我們使用php dirname()函數來取得這個檔案的目錄部分,程式碼如下:

<?php
$apth=&#39;D:/WWW/images/1.jpg&#39;;
echo dirname($apth) . "<br />";

echo dirname("/WWW/images/home.php");
?>
登入後複製
程式碼運行結果如下圖

詳解php dirname()函數取得檔案資訊用法

【相關文章推薦】:

詳解php pathinfo()函數取得檔案路徑資訊#

以上是詳解php dirname()函數取得檔案資訊用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌
威爾R.E.P.O.有交叉遊戲嗎?
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

win7桌面檔案路徑在哪裡 win7桌面檔案路徑在哪裡 Jul 11, 2023 pm 03:17 PM

在哪裡可以找到win7桌面檔案路徑和win7桌面檔案路徑?當我們的電腦永久存在時,它會卡住。隨著我們的檔案越來越多,電腦運作會越來越慢。那麼win7桌面檔案路徑在哪裡呢?讓我們分享教學。 1.首先,我們打開C盤資料夾。 2.然後找到桌面,右鍵選擇屬性。 3.彈出屬性框,選擇快捷方式,下面有目標檔案路徑。以上是關於win7桌面檔案路徑的搜尋方法,希望對大家有幫助。

FileNotFoundError:如何解決Python檔案找不到錯誤? FileNotFoundError:如何解決Python檔案找不到錯誤? Jun 24, 2023 pm 04:10 PM

在Python程式設計過程中,一個常見的錯誤就是“FileNotFoundError”,也就是檔案找不到的錯誤。這個錯誤通常出現在你試圖讀取或寫入一個不存在的檔案時,這個錯誤提示會出現在終端機視窗或Python互動式環境中。這個問題可能會讓初學者感到很困惑。所以,本文將會介紹一些解決這個問題的方法,並且幫助你找到並解決這個錯誤。檢查檔案路徑是否正確通過檢查文

Java開發中如何處理檔案路徑中文編碼問題 Java開發中如何處理檔案路徑中文編碼問題 Jun 29, 2023 pm 05:11 PM

在Java開發中處理文件路徑中的中文編碼問題是一個常見的挑戰,特別是在涉及文件上傳、下載和處理等操作時。由於中文字元在不同的編碼方式下可能會有不同的表現形式,如果不正確處理,可能會出現亂碼或路徑無法辨識的問題。本文將探討如何正確處理Java開發中的檔案路徑中文編碼問題。首先,我們需要了解Java中的編碼方式。 Java內部使用Unicode字元集來表示字元。而

如何使用C++取得檔案路徑? 如何使用C++取得檔案路徑? Jun 02, 2024 pm 08:15 PM

在C++中取得檔案路徑的方法有:1.使用std::filesystem函式庫。 2.使用Boost函式庫。這些方法可用於取得檔案的絕對路徑、根目錄、父目錄和副檔名。在實戰中,這些技術可用於在使用者介面中顯示檔案清單。

Java開發中如何處理檔案路徑特殊字元問題 Java開發中如何處理檔案路徑特殊字元問題 Jun 29, 2023 pm 09:30 PM

在Java開發中,處理檔案路徑特殊字元問題是一個常見的挑戰。檔案路徑特殊字元包括斜線、反斜線、冒號等,這些字元在不同的作業系統中具有不同的意義,因此在處理檔案路徑時需要進行特殊的處理。本文將介紹一些常見的檔案路徑特殊字元問題,並提供相應的解決方案。一、斜線和反斜線問題在Windows系統中,檔案路徑使用反斜線作為分隔符,例如:C:Usersesti

Python下載檔案後找不到路徑怎麼辦? Python下載檔案後找不到路徑怎麼辦? Apr 03, 2024 pm 06:15 PM

Python檔案下載找不到路徑的解決方法:確保下載路徑存在並具有寫入權限。檢查使用者是否有在指定路徑中寫入檔案的權限。如果使用相對路徑,請確保相對於目前工作目錄。使用os.path.abspath()函數將相對路徑轉換為絕對路徑。

顯示Linux檔案路徑的方法 顯示Linux檔案路徑的方法 Feb 25, 2024 pm 11:00 PM

Linux中顯示檔案路徑的方法在Linux作業系統中,要查看檔案的路徑可以使用一些簡單的指令。這些命令能夠幫助使用者快速定位文件所在的位置,方便管理和操作文件。以下將介紹幾種顯示文件路徑的方法,並附上具體的程式碼範例。 1.使用pwd指令pwd指令可以顯示目前工作目錄的絕對路徑。只需在終端機中輸入pwd命令,即可顯示目前工作目錄的完整路徑。以下是一個範例:$pw

如何在golang中使用正規表示式驗證檔案路徑的合法性 如何在golang中使用正規表示式驗證檔案路徑的合法性 Jun 24, 2023 am 10:04 AM

在golang中,正規表示式是一個非常強大的工具,可以用來匹配和驗證各種不同類型的數據,包括檔案路徑。在本文中,我們將探討如何使用正規表示式來驗證檔案路徑的合法性。檔案路徑的格式因不同的作業系統而異。例如,在Windows作業系統中,檔案路徑通常會採用以下格式:C:UsersUserNameDesktopile.txt而在Linux和UNIX系統中,則採用

See all articles