1、php只顯示網址中的主域名
<?php
header('Content-Type: text/html; charset=utf-8');
// 把下面的$str換成你獲取到的地址
$str = 'http://baidu.com/xxx';
$matches = array();
// $result用來保存你要的結果
$result = '';
if (preg_match('#(https?\://[^/]+)(/.*)?#', $str, $matches)) {
$result = $matches[1];
}
// 在這里列印出你要的結果,如果$result為空,說明你提交的數據無法匹配出你要的內容
var_mp($result);
?>
2、PHP 如何獲取當前的域名
<?
//獲取當前的域名:
echo $_SERVER['SERVER_NAME'];
//獲取來源網址,即點擊來到本頁的上頁網址
echo $_SERVER["HTTP_REFERER"];
$_SERVER['REQUEST_URI'];//獲取當前域名的後綴
$_SERVER['HTTP_HOST'];//獲取當前域名
dirname(__FILE__);//獲取當前文件的物理路徑
dirname(__FILE__)."/../";//獲取當前文件的上一級物理路徑
?>
(新頂級域名top域名O(∩_∩)O)
3、求破解PHP 域名限制
我沒安裝,你試試sysconfig.php里修改下域名
<?php字數太多了,附件是getfunction.php的源碼:
4、PHP怎麼獲取來源域名
通過$_SERVER['HTTP_REFERER']就能獲取,但是對HTTPS可能就獲取不到
5、php 怎麼做域名解析
php只是用來做解讀程序的
需要通過入nginx、apache、apache來解析域名到指定文件夾
server {6、PHP獲取來路域名
$url = $_SERVER["HTTP_REFERER"]; //獲取完整的來路URL
$str = str_replace("http://","",$url); //去掉http://
$strdomain = explode("/",$str); // 以「/」分開成數組
$domain = $strdomain[0]; //取第一個「/」以前的字元
用上面的方法才准確無誤,如果你用PHP自帶的函數就不對如:
$_SERVER['SERVER_NAME'] 這個函數它獲取的是伺服器域名
7、求php域名授權代碼
域名授權 ,那你可以弄個注冊登錄功能吧,把用戶名,密碼,許可權,都放在資料庫裡面,這樣用戶登錄以後 可以根據資料庫裡面的許可權決定用戶是否有許可權訪問你的程序,
8、PHP 如何獲取當前的域名?
<?
//獲取當前的域名:
echo $_SERVER['SERVER_NAME'];
//獲取來源網址,即點擊來到本頁的上頁網址
echo $_SERVER["HTTP_REFERER"];
$_SERVER['REQUEST_URI'];//獲取當前域名的後綴
$_SERVER['HTTP_HOST'];//獲取當前域名
dirname(__FILE__);//獲取當前文件的物理路徑
dirname(__FILE__)."/../";//獲取當前文件的上一級物理路徑
?>
(新頂級域名top域名O(∩_∩)O)
9、PHP 獲取域名的幾種方法
獲取當前的域名:
echo $_SERVER['SERVER_NAME'];
//獲取來源網址,即點擊來到本頁的上頁網址
echo $_SERVER["HTTP_REFERER"];
$_SERVER['REQUEST_URI'];//獲取當前域名的後綴
$_SERVER['HTTP_HOST'];//獲取當前域名
dirname(__FILE__);//獲取當前文件的物理路徑
dirname(__FILE__)."/../";//獲取當前文件的上一級物理路徑
?>
10、PHP如何獲取當前域名
Check if this entry is a directory or a file.
const size_t filenameLength = strlen(fileName);
if (fileName[filenameLength-1] == '/')
{
{