1. 發送和讀取電子郵件
在PHP中,發送郵件的主要方法是mail()函數,它的原型如下:
bool mail(string to, string subject, string message, [, string additional_headers [, string additional_parameters]])
這個函數的前三個參數是必須的,分別代表發送郵件的目的地址、主題行和消息內容。第四個參數可以用來發送額外的、有效的郵件頭。第五個參數可以向任何經過配置用來發送電子郵件的程序傳遞參數。
2. URL函數
urlencode()函數接受一個字符串,並將其轉換成適合URL的格式,如將空格轉換爲'+'號,而urldecode()函數將轉換後的字符串還原成原始的URL,例如:
$url = urlencode($url); $url = urldecode($url);
parse_url()函數返回包含URL不同部分的相關數組,該數組的可用信息部分分別是:模式、用戶、傳遞、主機、端口、路徑、查詢和代碼段(scheme、user、pass、host、port、path、query、fragment)。
3. 網絡查找函數
gethostbyname()函數可以獲得主機的IP地址,如果主機存在,則函數就返回其IP地址,如果不存在,函數將返回false,例如:
$ip = gethostbyname("http://www.test.com");
gethostbyaddr()函數以IP做爲參數並返回主機名。