久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

PHP獲取當前執行php文件名的代碼

這篇文章主要介紹了PHP獲取當前執行php文件名的代碼,需要的朋友可以參考下

今天寫表白墻時候的導航判斷遇到的這個問題。我的解決思路是這樣:

判斷當前的php文件名來確定導航條的哪塊高亮。
那php如何獲取當前的url文件名呢?
我是這樣處理的 :shock:

教程

首先肯定是要獲取當前頁面URL的,在這里我們使用php的$_SERVER['PHP_SELF']來獲取獲取網頁地址
假設url為 http://www.jb51.net/index.php

$php_Self= $_SERVER['PHP_SELF']; //獲取網頁地址
//輸出結果:http://www.jb51.net/index.php

輸出后發現,我們只需要index.php,前面一大串東西都是沒用的。
怎么辦呢?
這里我們就用到了substr()函數。
substr() 是用來返回字符串的一部分:

substr語法
substr(string,start,length)

參數 描述
string 必需。規定要返回其中一部分的字符串。
start

必需。規定在字符串的何處開始。

  • 正數 – 在字符串的指定位置開始
  • 負數 – 在從字符串結尾開始的指定位置開始
  • 0 – 在字符串中的第一個字符處開始
length

可選。規定被返回字符串的長度。默認是直到字符串的結尾。

  • 正數 – 從 start 參數所在的位置返回的長度
  • 負數 – 從字符串末端返回的長度

看到這個函數的第二個參數,規定在字符串的何處開始。很顯然是在url中的最后一個/開始才是我們所需要的。
于是我們又需要用到 strrpos()函數來取得/最后一次出現的位置。

strrpos語法

strrpos(string,find,start)

參數 描述
string 必需。規定被搜索的字符串。
find 必需。規定要查找的字符。
start 可選。規定在何處開始搜索。

所以總代碼如下:

$php_Self = substr($_SERVER['PHP_SELF'],strripos($_SERVER['PHP_SELF'],"/")+1);
//為啥要加1呢?因為要排除前面的那個 / 

比較推薦的一個函數

//獲得當前的腳本網址 
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;
}

如果感覺上面的文章不夠細,建議大家看這篇文章:http://www.jb51.net/article/22056.htm

這樣就解決了,很多情況下都是需要一些字符串截取函數的幫助才可以得到我們想要的結果。

【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

這篇文章主要介紹了PHP獲取二叉樹鏡像的方法,涉及php使用隊列針對二叉樹進行翻轉的相關操作技巧,需要的朋友可以參考下
這篇文章主要介紹了PHP獲取鏈表中倒數第K個節點的方法,涉及php針對鏈表的遍歷、判斷等相關操作技巧,需要的朋友可以參考下
這篇文章主要為大家詳細介紹了php獲取微信共享收貨地址的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
下面小編就為大家分享一篇php獲取ajax的headers方法與內容實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
下面小編就為大家分享一篇PHP獲取數組中指定的一列實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
下面小編就為大家分享一篇PHP 獲取某年第幾周的開始日期和結束日期的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
主站蜘蛛池模板: 日日综合| 亚洲综合精品 | 欧美a在线看 | 无吗视频 | 超碰在线播 | h视频在线观看免费 | 国产成人高清 | 国产人久久人人人人爽 | 欧美精品第一页 | 成人av一区| 一区二区不卡 | 成人久久18免费 | 亚洲乱码一区二区三区在线观看 | 亚洲日韩欧美一区二区在线 | 欧美日韩网站 | 在线视频一区二区 | 欧美一区二区三区视频在线 | 国产精品一区二区三区在线 | 成人精品| av中文字幕在线 | 亚洲精品久久久久久久不卡四虎 | 自拍偷拍中文字幕 | 黄色大片观看 | 亚洲一区二区三区免费观看 | 国产精品日韩欧美一区二区三区 | 欧美黄色绿像 | 国产精品久久久久久久7电影 | 国产美女h视频 | 精品av | 成在线人视频免费视频 | 欧美jizzhd精品欧美巨大免费 | 国产女人与拘做受免费视频 | 99久久久久久久 | 欧美啊v在线观看 | 免费一级黄色录像 | 日韩欧美一区二区在线播放 | 欧美三级不卡 | 国产日韩欧美一区二区 | 久久久久网站 | 毛片一级片 | 久久亚洲精品国产精品紫薇 |