php专区

 首页 > php专区 > PHP应用 > 常用功能 > 7、PHP获取当前页面URL

7、PHP获取当前页面URL

分享到:
【字体:
导读:
          以下函数可以获取当前页面的URL,不管是http还是https。 1 function curPageURL() { 2 3 $pageURL = http ; 4 5 if (! empty ( $_SERVER [HTTPS])) { $pageURL .= s ;} 6 7 $pageURL .= :// ; 8 9 if ( $_SERVER [SERVER_PORT] != 80 ) {...

以下函数可以获取当前页面的URL,不管是http还是https。

复制代码
 1 function curPageURL() { 
 2 
 3     $pageURL = 'http'; 
 4 
 5     if (!empty($_SERVER['HTTPS'])) {$pageURL .= "s";} 
 6 
 7     $pageURL .= "://"; 
 8 
 9     if ($_SERVER["SERVER_PORT"] != "80") { 
10 
11         $pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER
12 ["REQUEST_URI"]; 
13 
14     } else { 
15 
16         $pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"]; 
17 
18     } 
19 
20     return $pageURL; 
21 
22 }
23 
24 //使用方法如下
25 
26 echo curPageURL();
复制代码

分享到:
6、PHP列出目录下的文件名
如果你想列出目录下的所有文件,使用以下代码即可: 1 function listDirFiles($DirPath){ 2 3 if($dir = opendir($DirPath)){ 4 5 while(($file = readdir($dir))!== false){ 6 7 if(!is_dir($DirPath.$file)) 8 9 { 10 11 ...
8、PHP强制下载文件
有时我们不想让浏览器直接打开文件,如PDF文件,而是要直接下载文件,那么以下函数可以强制下载文件,函数中使用了application/octet-stream头类型。 1 function download($filename){ 2 3 if ((isset($filename))&&(file_exists($filename))){ 4 5 header("Content-length: ".files...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……