新聞中心
大家在學(xué)習(xí)了PHP語(yǔ)言之后,肯定都想運(yùn)用這項(xiàng)功能功能強(qiáng)大的語(yǔ)言露上兩手,從中得到學(xué)有所成的滿足感。今天我們?yōu)榇蠹姨峁┮粋€(gè)PHP語(yǔ)言的小技巧,PHP獲取中國(guó)IP段的實(shí)現(xiàn)。#t#

市中網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)公司!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)公司2013年至今到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)公司。
去這個(gè)地址下載全球ip段http://ftp.apnic.net/apnic/dbase/data/country-ipv4.lst,里面cn是中國(guó)ip段范圍
新建一個(gè)php文件叫cnip.php,PHP獲取中國(guó)IP段具體代碼示例:
- < ?php
- $filefile = file('./country-ipv4.lst');
- $handle = fopen('./cnip.txt', 'a');
- if($handle) {
- foreach ($file as $key => $val) {
- if (strpos($val, '#') !== 0) {
- $ipLines = explode(' ', $val);
- if ($ipLines[6] == 'cn') {
- fputs($handle, $ipLines[0]. '-'. $ipLines[2]. "\n");
- }
- }
- }
- }
- ?>
打開cnip.txt 中國(guó)的ip段范圍就完成了PHP獲取中國(guó)IP段,
如果是在window環(huán)境下,將 fputs($handle, $ipLines[0]. '-'. $ipLines[2]. "\n"); 中的"\n"改為"\r\n"即可換行。
當(dāng)前標(biāo)題:分享PHP小技巧PHP獲取中國(guó)IP段
分享URL:http://fisionsoft.com.cn/article/cdhcdcc.html


咨詢
建站咨詢
