php檔案白名單 php實現ip白名單黑名單功能

2021-10-22 21:26:01 字數 583 閱讀 2533

這個是乙個檢測ip是否非法的php函式,適應於白名單,黑名單功能開發,主要場景應用於:api**限制,訪問限制等.

* 安全ip檢測,支援ip段檢測

* @param string $ip 要檢測的ip

* @param string|array $ips  白名單ip或者黑名單ip

* @return boolean true 在白名單或者黑名單中,否則不在

// ip位址合法驗證

$long = sprintf("%u",ip2long($ip));

$ip   = $long ? array($ip, $long) : array('0.0.0.0', 0);

return $ip[$type];

php檔案白名單 php實現ip白名單黑名單功能

這個是乙個檢測ip是否非法的php函式,適應於白名單,黑名單功能開發,主要場景應用於 api 限制,訪問限制等.複製 如下 安全ip檢測,支援ip段檢測 param string ip 要檢測的ip param string array ips 白名單ip或者黑名單ip return boolean...

IP白名單的實現(PHP)

有些專案可能會用到乙個ip位址的白名單黑名單之類的驗證。比如,只有ip位址在白名單中,才可以訪問該系統。那麼此時,白名單的維護,一般是乙個檔案,裡邊是一些ip位址 每行乙個ip 當然也有的可能是用資料庫記錄白名單。當然,即使放在資料庫中記錄 方便管理 也可以在後台根據資料庫生成ip白名單的配置檔案,...

IP白名單的實現(PHP)

有些專案可能會用到乙個ip位址的白名單黑名單之類的驗證。比如,只有ip位址在白名單中,才可以訪問該系統。那麼此時,白名單的維護,一般是乙個檔案,裡邊是一些ip位址 每行乙個ip 當然也有的可能是用資料庫記錄白名單。當然,即使放在資料庫中記錄 方便管理 也可以在後台根據資料庫生成ip白名單的配置檔案,...