六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

一個取得遠端文件的函數(shù)(Linux與Windows均適用)

[摘要]為了獲取遠端文件,編寫了下面的一個小函數(shù),基本各方面都考慮了,大家看看吧:function getpic(url,dir,name)//獲取url文件,然后存放到dir目錄中,以name為文件名。/...
為了獲取遠端文件,編寫了下面的一個小函數(shù),基本各方面都考慮了,大家看看吧:
function getpic($url,$dir,$name){
//獲取url文件,然后存放到dir目錄中,以name為文件名。
//如果缺省文件名,則保留原文件名。
$tmp=split("/",$url);
$fname=$tmp[count($tmp)-1];//獲取文件名
if(empty($name)) {
$name=$fname;//設定好文件名
}else{//判斷是否更改了文件的擴展名,如果更改的話,則改為文件本身的擴展名。
$tmp1=split("\.",$fname);
$tmp2=split("\.",$name);
if(strcmp($tmp1[1],$tmp2[1])!=0) $name=$tmp2[0].".".$tmp1[1];
}
if(strstr($dir,"\\")){//說明是Windows環(huán)境下的目錄
if(substr($dir,-2)=="\\") $file=$dir.$name;else $file=$dir."\\".$name;
}else{
if(substr($dir,"/")){//說明是Linux環(huán)境下的目錄
if(substr($dir,-1)=="/") $file=$dir.$name;else $file=$dir."/".$fname;
}
else{ //給了一個非法的目錄,函數(shù)退出
echo "error directory!";
return ;
}
}
if(!(file_exists("$dir") && is_dir("$dir"))) {//如果目錄不存在,則創(chuàng)建目錄
mkdir($dir,0777);
}
if(file_exists($file)) return;//如果文件存在,則放棄操作
$fpo=fopen($file,"wb");
if(!$fpo){
echo "Sorry,create file:$file failure!Check your right!";
return ;
}
$num=0;
do{
$num++;
$fpi=fopen($url,"r");
if(!$fpi) echo "open remote file falure...Retry!\r\n";
}while(!$fpi && $num<3); //文件最多嘗試打開三次,超過則退出。
if(!fpi){
echo "The network is buzy or Bad URL!";
return ;
}else echo "Open file OK!Now transfer....";
while(!feof($fpi)){
$cont=fread($fpi,128);
fwrite($fpo,$cont,128);
}
fclose($fpi);
fclose($fpo);
echo "Success!";
}


主站蜘蛛池模板: 午夜无遮挡怕怕怕免费视频 | 一级做a爱片久久蜜桃 | 欧美一a一片一级一片 | 在线久综合色手机在线播放 | 天天舔天天 | 亚欧aⅴ天堂在线 | 人人插人人爽 | 在线免费亚洲 | 一级做a爱片性色毛片武则天五则 | 色偷偷亚洲男人天堂 | 青草视频.com | 亚洲国产青草 | 欧美视频福利 | 亚洲第一色站 | 狍和美女一级aa毛片 | 亚洲福利一区二区三区 | 伊人资源 | 亚洲乱强伦 | 五月天婷婷免费观看视频在线 | 亚洲精品视频在线观看你懂的 | 日本美女一级视频 | 亚洲国产日韩在线观看 | 四虎永久免费影院在线 | 日本女人在线观看 | 五月婷婷亚洲 | 日韩精品免费观看 | 性刺激视频在线播放免费 | 日韩在线操 | 天天做天天爱天天爽综合区 | 在线观看亚洲视频 | 日本www色视频成人免费 | 日本aⅴ在线 | 午夜精品久久久久久久99 | 最新91网址 | 日韩一区二三区无 | 日本欧美高清全视频 | 色婷婷综合久久久久中文 | 亚洲欧美激情综合第一区 | 五月婷婷深爱五月 | 中文字幕在线免费视频 | 日本免费人成在线网站 |