دالة PHP ftp_set_option()

تعريف و استخدام

يحدد دالة ftp_set_option() خيارات الوقت الفعلي المختلفة للـ FTP.

النحو

ftp_set_option(ftp_connection,option,value)
معامل وصف
ftp_connection مطلوب. يحدد الاتصال بالـ FTP الذي سيتم استخدامه (محدد بـ identifier للاتصال بالـ FTP).
option

مطلوب. يحدد الخيار الذي يتم تعديله من خيارات الوقت الفعلي. القيم الممكنة هي:

  • FTP_TIMEOUT_SEC
  • FTP_AUTOSEEK

مزيد من التفاصيل في الشرح أدناه.

value مطلوب. ضع قيمة parameter لـ option.

شرح

يغير خيار FTP_TIMEOUT_SEC وقت انتظار نقل البيانات عبر الشبكة. المعامل value يجب أن يكون عددًا صحيحًا و أكبر من 0. الوقت الإضافي الافتراضي للإنتظار هو 90 ثانية.

عندما يكون خيار FTP_AUTOSEEK مفتوحًا، سيتم البحث أولاً في الموضع المحدد في الملف عند إرسال طلب GET أو PUT مع 参数 resumepos أو startpos. هذا الخيار مفتوح افتراضيًا.

实例

<?php
$conn = ftp_connect("ftp.testftp.com") or die("Could not connect");
ftp_login($conn,"admin","ert456");
ftp_set_option($conn,FTP_TIMEOUT_SEC,120);
ftp_close($conn);
?>