php实现curl模拟ftp上传的方法
本文实例讲述了php实现curl模拟ftp上传的方法。分享给大家供大家参考。具体如下:
<?php functionupload($dir,$src,$dest) { $ch=curl_init(); $fp=fopen($src,'r'); curl_setopt($ch,CURLOPT_URL,'ftp://user:pwd@host/interpretation/'.$dir.'/'.$dest); curl_setopt($ch,CURLOPT_UPLOAD,1); curl_setopt($ch,CURLOPT_INFILE,$fp); curl_setopt($ch,CURLOPT_INFILESIZE,filesize($src)); curl_exec($ch); $error_no=curl_errno($ch); curl_close($ch); if($error_no!=0) { return0; }else{ return1; } } upload("images","s.py","aaa.py"); ?>
希望本文所述对大家的php程序设计有所帮助。