PHP中的ftp_alloc()函数

ftp_alloc()函数为要上传到FTP服务器的文件分配空间。

语法

ftp_alloc(connection,size_of_file,res);

参数

  • 连接-要使用的FTP连接

  • size_of_file-要分配的字节数

  • res-用于存储服务器响应的变量

返回

ftp_alloc()函数成功返回TRUE或失败返回FALSE

示例

以下是一个例子-

<?php
   $myFile = "demo.txt";
   $con = ftp_connect('192.168.0.4');
   $login_result = ftp_login($con, 'yuvgj2j', 'yuvgj2j');
   if (ftp_alloc($con, filesize($myFile), $res)) {
      echo "Sending $file\n";
      ftp_put($con, 'D:/ds', $myFile, FTP_BINARY);
   } else {
      echo "Failed in allocating space! Message = $res\n";
   }
   ftp_close($con);
?>