1、PHP怎麼獲取來源域名
通過$_SERVER['HTTP_REFERER']就能獲取,但是對HTTPS可能就獲取不到
2、php怎麼獲取當前域名的主機名
$_SERVER['SERVER_NAME']可以獲取,用phpinfo()可以查看更多的這樣的有用變數。
3、PHP 獲取域名的幾種方法
獲取當前的域名:
echo $_SERVER['SERVER_NAME'];
//獲取來源網址,即點擊來到本頁的上頁網址
echo $_SERVER["HTTP_REFERER"];
$_SERVER['REQUEST_URI'];//獲取當前域名的後綴
$_SERVER['HTTP_HOST'];//獲取當前域名
dirname(__FILE__);//獲取當前文件的物理路徑
dirname(__FILE__)."/../";//獲取當前文件的上一級物理路徑
?>
4、如何了解網站域名年齡
這個可以在站長工具等軟體中查看域名注冊時間
5、php whois 怎麼獲取域名的注冊人,注冊時間,注冊NS....
查出來之後沒有信息是注冊人設置了信息保護,不讓別人看到。你要是想要聯系注冊人可以通過愛名網的域名經紀人聯系。
6、PHP如何獲取當前域名
Check if this entry is a directory or a file.
const size_t filenameLength = strlen(fileName);
if (fileName[filenameLength-1] == '/')
{
{
7、php 計算年齡
年齡(周歲)的演算法是固定的,假設當前年、當前月、當前日、生年、生月版、生日6個整數變數分別權代表當前的和出生時的年月日,那麼年齡的計算採用下面兩個步驟:
年齡=(當前年-生年) - 1;
IF (當前月>生月 || 當前月=生月 && 當前日>生日) 年齡=年齡+1;
在PHP寫的程序,主要是注意變數類型轉換,下面的例子程序:
<?php
$birth='1972-9-18';
list($by,$bm,$bd)=explode('-',$birth);
$cm=date('n');
$cd=date('j');
$age=date('Y')-$by-1;
if ($cm>$bm || $cm=$bm && $cd>$$bd) $age++;
echo "生日:$birth\n年齡:$age\n";
?>
補充:我這個能滿足你的要求,是非常精確的。
8、PHP獲取來路域名
$url = $_SERVER["HTTP_REFERER"]; //獲取完整的來路URL
$str = str_replace("http://","",$url); //去掉http://
$strdomain = explode("/",$str); // 以「/」分開成數組
$domain = $strdomain[0]; //取第一個「/」以前的字元
用上面的方法才准確無誤,如果你用PHP自帶的函數就不對如:
$_SERVER['SERVER_NAME'] 這個函數它獲取的是伺服器域名
9、如何用php 獲取域名對應的IP?
gethostbyname (PHP 3, PHP 4, PHP 5)
gethostbyname -- 獲取指定機器名的IP地址
函數格式說明:
string gethostbyname ( string hostname )
返回 hostname 的IP地址
例 1. A simple gethostbyname() example
<?php
$ip = gethostbyname('www.example.com');
echo $ip;
?>