تقوم الدالة ftp_chmod() بتعيين أذونات الملف المحدد على خادم FTP.
في حالة النجاح، تقوم الدالة بإرجاع الأذونات الجديدة. في حالة الفشل، يتم إرجاع FALSE وتحذير.
ftp_chmod (ftp_connection، الوضع، الملف)
المعلمة | يصف |
---|---|
ftp_connection | مطلوب. يحدد اتصال FTP المراد استخدامه. |
وضع | مطلوب. تحديد أذونات جديدة. تتكون معلمة الوضع من 4 أرقام: الرقم الأول عادة هو 0 يحدد الرقم الثاني أذونات المالك يحدد الرقم الثالث أذونات مجموعة المستخدمين التي ينتمي إليها المالك يحدد الرقم الرابع أذونات الجميع القيم المحتملة (لتعيين أذونات متعددة، إجمالي الأرقام أدناه): 1 = إذن التنفيذ 2 = إذن الكتابة 4 = إذن القراءة |
ملف | مطلوب. يحدد اسم الملف الذي سيتم تعديل أذوناته. |
<?php$conn = ftp_connect("ftp.testftp.com") أو die("Could notconnect");ftp_login($conn,"user",pass");// القراءة والكتابة للمالك، لا شيء للمالك الجميع elseftp_chmod($conn,"0600",test.txt");// القراءة والكتابة للمالك، والقراءة للجميع elseftp_chmod($conn"،0644"،test.txt")؛// قراءة وتنفيذ كل شيء للمالك للجميع elseftp_chmod($conn،"0755"،test.txt");// قراءة كل شيء للمالك لمجموعة المالكftp_chmod($conn"،0740"،test.txt");ftp_ Close($conn);?>