今天,我試圖讓一個目錄的文件夾名稱。我在一定程度上取得了成功。但它不符合我的標準。我有的代碼如下。
<?php
$url = (!empty($_SERVER['HTTPS'])) ? "https://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'] : $_SERVER['REQUEST_URI'];
$foldername = basename($url);
echo $foldername;
?>
這將返回URL中的最終值。我的意思是如果網址爲localhost/default
,則返回default
,當網址爲localhost/default/index.php
時,返回index.php
。我希望它在兩種情況下都能返回default
。
那麼有可能得到我期待的東西?請幫助我。
你想['dirname()'](http://us3.php.net/manual/en/function.dirname.php)而不是'ba SENAME()'。 –
@Michael:你的回答有幫助。非常感謝 – Srivathsan