国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁(yè) 後端開發(fā) php教程 批改一些PHP工具

批改一些PHP工具

Jun 13, 2016 pm 12:08 PM
filter ip output response return

修改一些PHP工具

原來(lái)的代碼 在非框架下是木有問(wèn)題的,但是用在框架下就報(bào)錯(cuò),mb的,終于修改好了...?

?

具體使用見附件,可以自己封裝下 呵呵

?

/** * 二維碼圖像生成 */class Helper_Qrcode {	/**	 * 生成二維碼圖片	 * 	 * @param  string  $url 對(duì)應(yīng)的url地址	 * @param  integer $size 圖像大小	 * @param  integer $margin 邊距	 *	 * @return QView_Output 包含二維碼圖像的輸出對(duì)象	 */	static function generateImage($url,$size=6,$margin=1)	{		$filename = 'qkenrcode-' . mt_rand();		ob_start();		$mime = image_type_to_mime_type(IMAGETYPE_GIF);		$qr = QRCode::getMinimumQRCode($url, QR_ERROR_CORRECT_LEVEL_H);		$im = $qr->createImage($size, $margin);		imagegif($im);		imagedestroy($im);				unset($im);		$output = new QView_Output($filename, $mime, ob_get_clean());		$output            ->contentDisposition('inline')            ->enableClientCache(false);		return $output;	}}

?

/** * 地理位置相關(guān)輔助類 * */class Helper_Geo {	private static function trueIp($ip)	{		return filter_var($ip,FILTER_VALIDATE_IP,			FILTER_FLAG_IPV4|FILTER_FLAG_IPV6|			FILTER_FLAG_NO_RES_RANGE|FILTER_FLAG_NO_PRIV_RANGE);	}	/**	 * 根據(jù) ip 地址計(jì)算對(duì)應(yīng)的 地標(biāo)信息 	 * 	 * @param   $ip IP 地址	 * 	 * @return array	 */	static function getData($ip)	{		$ip = self::trueIp($ip);		if ( $ip )		{			Unirest::verifyPeer(false);			Unirest::timeout(2);			$response = Unirest::get('http://ip.taobao.com/service/getIpInfo.php', 				array( "Accept" => "application/json" ),				array( "ip" => $ip ));			if ( is_array($response->body) && $response->body['code'] === 0 && !empty($response->body['data']) )			{				return $response->body['data'];			}     	}		return false;	}}

?

?

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願(yuàn)投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請(qǐng)聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動(dòng)的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁(yè)開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級(jí)程式碼編輯軟體(SublimeText3)

ip與mac綁定什麼意思 ip與mac綁定什麼意思 Mar 09, 2023 pm 04:44 PM

ip與mac綁定是指將特定的IP位址與特定的MAC位址關(guān)聯(lián)起來(lái),使得只有使用該MAC位址的設(shè)備才能夠使用該IP位址進(jìn)行網(wǎng)路通訊。 ip與mac綁定可以防止被綁定的主機(jī)的IP位址不被假冒,前提條件:1、MAC位址是唯一的,且不可假冒;只能綁定與路由器直接相連的網(wǎng)路上的主機(jī)(也就是主機(jī)的網(wǎng)關(guān)在路由器上)。

網(wǎng)站怎麼透過(guò)nginx設(shè)定黑/白名單IP限制及國(guó)家城市IP存取限制 網(wǎng)站怎麼透過(guò)nginx設(shè)定黑/白名單IP限制及國(guó)家城市IP存取限制 Jun 01, 2023 pm 05:27 PM

一、黑/白名單IP限制存取配置nginx配置黑白名單有好幾種方式,這裡只介紹常用的兩種方法。 1.第一種方法:allow、denydeny和allow指令屬於ngx_http_access_module,nginx預(yù)設(shè)載入此模組,所以可直接使用。這種方式,最簡(jiǎn)單,最直接。設(shè)定類似防火牆iptable,使用方法:直接設(shè)定檔中新增:#白名單設(shè)置,allow後面為可存取IPlocation/{allow123.13.123.12;allow23.53.32.1/100;denyall;}#黑名單設(shè)置,

C語(yǔ)言return的用法詳解 C語(yǔ)言return的用法詳解 Oct 07, 2023 am 10:58 AM

C語(yǔ)言return的用法有:1、對(duì)於傳回值類型為void的函數(shù),可以使用return語(yǔ)句來(lái)提前結(jié)束函數(shù)的執(zhí)行;2、對(duì)於傳回值型別不為void的函數(shù),return語(yǔ)句的作用是將函數(shù)的執(zhí)行結(jié)果傳回給呼叫者;3、提前結(jié)束函數(shù)的執(zhí)行,在函數(shù)內(nèi)部,我們可以使用return語(yǔ)句來(lái)提前結(jié)束函數(shù)的執(zhí)行,即使函數(shù)並沒有回傳值。

nginx如何設(shè)定目錄白名單和ip白名單 nginx如何設(shè)定目錄白名單和ip白名單 May 18, 2023 pm 03:52 PM

1.設(shè)定目錄白名單:對(duì)指定請(qǐng)求路徑不設(shè)定限制,如對(duì)請(qǐng)求路徑為api目錄下的請(qǐng)求不做限制,則可寫為server{location/app{proxy_passhttp://192.168.1.111:8095/app ;limit_connconn20;limit_rate500k;limit_reqzone=fooburst=5nodelay;}location/app/api{proxy_passhttp://192.168.1.111:8095/app/api}}#因比率

微信怎麼查看ip位址 微信怎麼查看ip位址 May 31, 2023 am 09:16 AM

微信查看ip位址的方法:1、登入電腦版微信,右鍵點(diǎn)選螢?zāi)幌路降墓ぷ鳈?,點(diǎn)選「工作管理員」;2、彈出工作管理員時(shí),點(diǎn)選左下角的「詳細(xì)資料」;3、工作管理器進(jìn)入“性能”選項(xiàng),點(diǎn)擊“打開資源監(jiān)視器”;4、選擇“網(wǎng)絡(luò)”,勾選微信進(jìn)程“Wechat.exe”;5、點(diǎn)擊下面的“TCP連接”即可監(jiān)視微信網(wǎng)絡(luò)IP相關(guān)情況,發(fā)送訊息得到回覆就會(huì)顯示他人的IP位址。

wifi顯示無(wú)ip分配怎麼辦 wifi顯示無(wú)ip分配怎麼辦 Aug 30, 2023 am 11:58 AM

wifi顯示無(wú)ip分配的解決方案:1、重新啟動(dòng)設(shè)備和路由器,關(guān)閉設(shè)備上的Wi-Fi連接,關(guān)閉設(shè)備,關(guān)閉路由器,等待幾分鐘,然後重新打開路由器鏈接wifi;2、檢查路由器設(shè)置,重啟DHCP,確保DHCP功能已啟用;3、重置網(wǎng)路設(shè)置,將刪除所有已儲(chǔ)存的WiFi網(wǎng)路和密碼,在執(zhí)行此操作之前,請(qǐng)確保已備份;4、更新路由器韌體,登入路由器管理介面,查找韌體更新選項(xiàng),並按照提示進(jìn)行操作。

NGINX怎麼統(tǒng)計(jì)網(wǎng)站的PV、UV、獨(dú)立IP NGINX怎麼統(tǒng)計(jì)網(wǎng)站的PV、UV、獨(dú)立IP May 19, 2023 am 09:13 AM

概念:uv(uniquevisitor):獨(dú)立訪客,將每臺(tái)獨(dú)立上網(wǎng)電腦(以cookie為依據(jù))視為一位訪客,一天之內(nèi)(00:00-24:00),造訪您網(wǎng)站的訪客數(shù)量。一天之內(nèi)相同cookie的訪問(wèn)只被計(jì)算1次pv(pageview):訪問(wèn)量,即頁(yè)面瀏覽量或點(diǎn)擊量,用戶每次對(duì)網(wǎng)站的訪問(wèn)均被記錄1次。用戶對(duì)同一頁(yè)面的多次訪問(wèn),訪問(wèn)量值累計(jì)統(tǒng)計(jì)獨(dú)立ip:00:00-24:00內(nèi)相同ip地址只被計(jì)算一次,做網(wǎng)站優(yōu)化的朋友最關(guān)心這個(gè)先聲明下環(huán)境,此次運(yùn)行的nginx版本1.7,後端tomcat運(yùn)行的是動(dòng)

IP是什麼意思呢 IP是什麼意思呢 Jan 05, 2024 pm 01:34 PM

IP常見的意思有「IP位址」、「智慧財(cái)產(chǎn)權(quán)」、「獨(dú)特賣點(diǎn)」和「獨(dú)立性」四種:1、IP位址,是電腦網(wǎng)路中用於識(shí)別和定位設(shè)備的數(shù)位識(shí)別;2、智慧財(cái)產(chǎn)權(quán),指人們的智力創(chuàng)造成果所享有的權(quán)益,包括專利、商標(biāo)、版權(quán)和商業(yè)機(jī)密等;3、獨(dú)特賣點(diǎn),是產(chǎn)品或服務(wù)的獨(dú)特特點(diǎn),使其與競(jìng)爭(zhēng)對(duì)手區(qū)分開來(lái)並吸引顧客;4、獨(dú)立性,指一個(gè)國(guó)家或地區(qū)擁有自主決策和自我管理的能力,不受外部控製或乾涉。

See all articles