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

فونکشن 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("Could not connect");
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("Could not connect");
ftp_login($conn,"admin","ert456");
if (ftp_alloc($conn, filesize($file), $response))
  {
  echo "Space allocated on server.";
  }
else
  {
  echo "Unable to allocate space. " . $response;
  }
ftp_close($conn);
?>