基本名稱是一個用於從路徑取得或檢索檔案名稱的函數。它只是列印傳遞的檔案或目錄的名稱,或者如果我們使用基本名稱 $0,則列印現有的腳本名稱。程式設計師使用此函數來檢查現有腳本或檔案的名稱,並在程式的進一步流程中使用它。
開始您的免費軟體開發課程
網頁開發、程式語言、軟體測試及其他
因此,開發人員和程式設計師在他們的應用程式中使用此功能,以便他們可以在輸出控制台中列印檔案名稱。在PHP中,有許多函數,例如內建函數、使用者定義函數、日期函數、字串函數、數字函數、數學函數等。內建函數之一是basename函數,使用者可以在其中取得程式的當前檔名,如果需要,可以在輸出控制台上列印,否則使用者可以將其用於程式的進一步流程。
PHP 中的 Basename 是套件中的內建函數,開發人員或程式設計師可以使用它在輸出螢幕上列印檔案的名稱。名稱可以是輸入路徑中提到的任何內容,basename 函數將搜尋檔案名稱並在螢幕上列印。
文法:
basename (path, suffix)
在上面的語法中,basename 函數透過兩個參數傳遞。第一個是路徑名,它是基本名稱函數的輸入,第二個是後綴,它是可選的,當我們需要為函數添加更多條件時使用。
下面給出了 PHP 中基本名稱的範例:
代碼:
<?php $basenamepath = "/dev/leela/login.php"; echo basename($basenamepath) ."<br/>"; ?>
輸出:
在上面的程式碼中,基本名稱路徑是儲存完整路徑的變量,echo 語句將在輸出螢幕上列印輸出。 basename 函數的輸入是變數 basename 路徑,列印的輸出將是輸入中提到的檔案名稱。基本名稱檢查路徑並切斷路徑的剩餘部分並列印檔案名稱本身,除非並且直到傳遞任何額外參數來修改輸出。
代碼:
<?php $basenamepath = "/dev/leela/login.php"; echo basename($basenamepath,".php"); ?>
輸出:
在上面的範例中,基本名稱路徑是儲存完整路徑的變量,echo 語句將在螢幕上列印輸出。 basename函數的輸入是basename變量,控制台中列印的輸出與上面的輸出略有不同。在這裡,echo 語句有一個約束,該約束規定應該列印不含副檔名的檔案名,即僅列印登入而不是 login.php。我們可以為函數指定一些額外的參數,這些參數會將資料處理為上述條件,並且開發人員可以根據應用程式功能進行編碼。
代碼:
<?php $basepath = "/dev/leela/welcome.php"; echo "The name of the file is "; echo basename($basepath); ?>
輸出:
在上面的範例中,basepath是保存路徑資訊的變數的名稱,basename函數用於列印檔案名,basename上面的echo語句用於列印由以下程式碼編寫的語句開發人員或程式設計師讓使用者輕鬆理解。如果使用者無法理解基本名稱的功能是什麼,開發人員可以透過添加一些列印語句,以使用者可以輕鬆理解的方式對其進行編碼。
雖然 basename 函數具有特定的功能,但它也有一些需要理解的例外。
在本文中,我們了解了 PHP 中的 basename 函數及其運作原理。我們還了解了使用此功能時需要注意的異常情況並正確使用它。在使用 basename 函數時,我們需要正確傳遞參數,否則我們可能會得到錯誤的輸出,並且應該取消該模式,即正斜線和反斜線。
以上是PHP 中的基本名稱的詳細內容。更多資訊請關注PHP中文網其他相關文章!