پیشنهاد دوره:

فنکشن PHP ftp_alloc()

تعریف و استفاده

ftp_alloc() فنکشن فضای مورد نیاز برای فایل‌های ارسال شده به سرور FTP را اختصاص می‌دهد.

اگر موفق شود، true را برمی‌گرداند. در غیر این صورت false را برمی‌گرداند.

قانون‌نویسیftp_connectionftp_alloc(sizeftp_alloc(بازگشت)
, توضیح
ftp_connection ضروری. تعیین اتصال FTP مورد استفاده.
size اختیاری. تعیین تعداد بایت‌های اختصاص داده شده.
بازگشت اختیاری. تعیین تعداد بایت‌های ذخیره شده در پاسخ سرور.

توضیحات و یادداشت‌ها

توضیح:بسیاری از سرورها از این دستور پشتیبانی نمی‌کنند.

مثال

مثال 1

<?php
$conn = ftp_connect("ftp.testftp.com") or die("ناتوانی در اتصال");
ftp_login($conn,"admin","ert456");
ftp_alloc($conn,"160",$response);
echo $response;
ftp_close($conn);
?>

مثال 2

<?php
$file = "myfile.txt";
$conn = ftp_connect("ftp.testftp.com") or die("ناتوانی در اتصال");
ftp_login($conn,"admin","ert456");
if (ftp_alloc($conn, filesize($file), $response))
  {
  echo "فضای اختصاص داده شده روی سرور.";
  }
else
  {
  echo "ناتوانی در اختصاص فضای. " . $response;
  }
ftp_close($conn);
?>