php 獲取當(dāng)前訪問的url文件名的方法小結(jié)
更新時(shí)間:2010年02月08日 08:39:10 投稿:mdxy-dxy
php下獲取當(dāng)前訪問的文件名的代碼小結(jié),大家可以根據(jù)需要選擇。
推薦函數(shù):
一是PHP獲取當(dāng)前頁面的網(wǎng)址: dedecms也是用的這個(gè)
//獲得當(dāng)前的腳本網(wǎng)址 function GetCurUrl() { if(!empty($_SERVER["REQUEST_URI"])) { $scriptName = $_SERVER["REQUEST_URI"]; $nowurl = $scriptName; } else { $scriptName = $_SERVER["PHP_SELF"]; if(empty($_SERVER["QUERY_STRING"])) { $nowurl = $scriptName; } else { $nowurl = $scriptName."?".$_SERVER["QUERY_STRING"]; } } return $nowurl; }
方法一:
<?php $url=$HTTP_SERVER_VARS['REQUEST_URI']; echo(str_replace('/','',$url)); ?>
方法二:
<?php $url = $_SERVER['PHP_SELF']; $filename= substr( $url , strrpos($url , ‘/')+1 ); echo $filename; ?>
方法三:
<?php $url = $_SERVER['PHP_SELF']; $arr = explode( '/' , $url ); $filename= $arr[count($arr)-1]; echo $filename; ?>
方法四:
<?php $url = $_SERVER['PHP_SELF']; $filename = end(explode('/',$url)); echo $filename; ?>
相關(guān)文章
php+mysql開發(fā)中的經(jīng)驗(yàn)與常識(shí)小結(jié)
這篇文章主要介紹了php+mysql開發(fā)中的經(jīng)驗(yàn)與常識(shí),簡單總結(jié)分析了php+mysql數(shù)據(jù)庫程序設(shè)計(jì)中的命名規(guī)范、數(shù)據(jù)庫表、字段、索引等相關(guān)設(shè)計(jì)與使用規(guī)范,需要的朋友可以參考下2019-03-03php不使用copy()函數(shù)復(fù)制文件的方法
這篇文章主要介紹了php不使用copy()函數(shù)復(fù)制文件的方法,涉及php讀寫文件的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-03-03php堆排序?qū)崿F(xiàn)原理與應(yīng)用方法
這篇文章主要介紹了php堆排序?qū)崿F(xiàn)原理與應(yīng)用方法,較為詳細(xì)的分析了堆排序的原理及使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-01-01thinkphp5實(shí)用入門進(jìn)階知識(shí)點(diǎn)和各種常用功能代碼匯總
這篇文章主要介紹了thinkphp5實(shí)用入門進(jìn)階知識(shí)點(diǎn)和各種常用功能代碼匯總的相關(guān)資料,需要的朋友可以參考下2023-03-03php實(shí)現(xiàn)查詢百度google收錄情況(示例代碼)
對(duì)了貌似查google pr的東西只是file一個(gè)地址而已,如此說了就沒有什么難度了。完整代碼如下2013-08-08修改了一個(gè)很不錯(cuò)的php驗(yàn)證碼(支持中文)
很早前在PHP喜悅國際村看到的一個(gè)驗(yàn)證碼類,寫的很強(qiáng)。但有些邏輯方面感覺處理的不好,然后我不喜歡完全用session來處理驗(yàn)證碼。這在大型系統(tǒng)中是很不好的2007-02-02