我有一個代碼域查找,但它的工作原理,但有一個不贊成使用的區域。eregi()返回不推薦
這裏是我的代碼:
if (eregi('^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)*[a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?$',$domain) != 1){
$error = 'Invalid domain (Letters, numbers and hypens only) ('.$domain.')';
return false;
}
我如何修正這個錯誤? 請大家幫忙!
您可以用'preg_match'。 – Leri
這個錯誤意味着ereg函數不再被維護,並且可能會在未來的版本中完全從PHP中刪除。這是警告你,你需要面向未來驗證你的代碼。如果您查看eregi的PHP手冊頁,它將列出一些建議,以便如何執行此操作。 – GordonM