php保存任意網(wǎng)絡(luò)圖片到服務(wù)器的方法
本文實(shí)例講述了php保存任意網(wǎng)絡(luò)圖片到服務(wù)器的方法。分享給大家供大家參考。具體分析如下:
任意指定一個(gè)網(wǎng)絡(luò)圖片地址,通過(guò)這個(gè)函數(shù)下載到本地服務(wù)器
<?php function saveImage($path) { if(!preg_match('/\/([^\/]+\.[a-z]{3,4})$/i',$path,$matches)) die('Use image please'); $image_name = strToLower($matches[1]); $ch = curl_init ($path); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_BINARYTRANSFER,1); $img = curl_exec ($ch); curl_close ($ch); $fp = fopen($image_name,'w'); fwrite($fp, $img); fclose($fp); } saveImage('http://www.dbjr.com.cn/images/logo.jpg'); ?>
希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。
相關(guān)文章
關(guān)于mysql字符集設(shè)置了character_set_client=binary 在gbk情況下會(huì)出現(xiàn)表描述是亂碼的情況
今天在處理bug的時(shí)候,又發(fā)現(xiàn)一個(gè)奇怪的問(wèn)題,在設(shè)置mysql的編碼為gbk的情況下,發(fā)現(xiàn)建立出來(lái)的表,凡是表結(jié)構(gòu)無(wú)論是字段還是表結(jié)構(gòu)描述是中文的時(shí)候,建立出來(lái)的表結(jié)構(gòu)描述是亂碼,經(jīng)過(guò)排查原來(lái)是character_set_client=binary惹的禍2013-01-01淺談php字符串反轉(zhuǎn) 面試中經(jīng)常遇到
下面小編就為大家分享一篇淺談php字符串反轉(zhuǎn) 面試中經(jīng)常遇到的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-01-01IIS下PHP連接數(shù)據(jù)庫(kù)提示mysql undefined function mysql_connect()
在很多php教程初學(xué)者都會(huì)在初次php mysql時(shí)出來(lái)undefined function mysql_connect() 錯(cuò)誤提示,下面我們來(lái)分析原因中。2010-06-06php使用json_decode后數(shù)字對(duì)象轉(zhuǎn)換成了科學(xué)計(jì)數(shù)法的解決方法
這篇文章主要介紹了php使用json_decode后數(shù)字對(duì)象轉(zhuǎn)換成了科學(xué)計(jì)數(shù)法的解決方法,涉及php操作json格式數(shù)據(jù)與數(shù)值轉(zhuǎn)換相關(guān)技巧,需要的朋友可以參考下2017-02-02php阿拉伯?dāng)?shù)字轉(zhuǎn)中文人民幣大寫
這篇文章主要介紹了php阿拉伯?dāng)?shù)字轉(zhuǎn)中文大寫金額,分享了兩種實(shí)現(xiàn)方法,感興趣的小伙伴們可以參考一下2015-12-12從PHP $_SERVER相關(guān)參數(shù)判斷是否支持Rewrite模塊
這篇文章主要介紹了如何通過(guò)判斷PHP $_SERVER相關(guān)參數(shù)來(lái)驗(yàn)證頁(yè)面是否重定向,但這只是在Apache環(huán)境下才有效,下面來(lái)具體的看下2013-09-09