欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

php init pathinfo

錢浩然1年前7瀏覽0評論
PHP的init函數(shù)中,可以通過配置參數(shù)中的pathinfo選項來獲取URL中的路徑信息。Pathinfo指的是包含在URL中的附加路徑信息,以斜杠(/)為分隔符。在Web應(yīng)用程序中,pathinfo通常被用來決定哪個頁面或動態(tài)程序要被呈現(xiàn)給用戶。在下面的文章中,我們將深入了解PHP init函數(shù)中的pathinfo參數(shù)。 我們首先看一個具體的例子: ``` php``` 上面的代碼中,我們使用ini_set()函數(shù)配置三個選項,然后使用echo語句輸出了$_SERVER['PATH_INFO']變量的值。該變量會自動獲得URL中的附加路徑信息,它是PHP解釋器提供的一個常量,用來訪問Web服務(wù)器返回的HTTP請求頭信息。 假設(shè)我們現(xiàn)在正在訪問的URL是:http://example.com/test/php,那么輸出的結(jié)果將會是:/php。這是因為我們在URL中使用了斜杠(/)作為分隔符,test是主路徑,php就是附加路徑信息,可以通過PATH_INFO獲取到。如果URL中沒有指定附加路徑信息,則$_SERVER['PATH_INFO']將會為空。 除了使用$_SERVER['PATH_INFO']變量來獲取pathinfo外,我們還可以在PHP init函數(shù)中使用pathinfo選項直接獲取pathinfo。例如: ``` php``` 在上面的代碼中,我們使用$_SERVER['PHP_SELF']獲取當(dāng)前正在運行的腳本文件的名稱,然后使用pathinfo()函數(shù)提取出文件名和擴展名,并把它們保存在$path數(shù)組中。接著,我們使用echo語句輸出了$path['basename']變量的值,這個變量就是我們需要的pathinfo。 當(dāng)我們訪問的URL是:http://example.com/index.php/test/php,那么輸出的結(jié)果將會是:php。這是因為basename選項只返回路徑中的文件名和擴展名,也就是說,只返回test/php中的php部分。 總結(jié)一下,可以使用PHP init函數(shù)中的pathinfo選項來獲取URL中的附加路徑信息。除此之外,還可以使用$_SERVER['PATH_INFO']變量或pathinfo()函數(shù)來獲取pathinfo。因為pathinfo包含在URL中,所以它非常適合用來決定哪個頁面或動態(tài)程序要被呈現(xiàn)給用戶。