ftp_chmod()

PHP ftp_chmod() funksiyasi

❮ PHP FTP ma’lumotnomasi

Misol

Fayl ruxsatlarini o‘rnating:

<?php // connect and login to FTP server $ftp_server = "ftp.example.com"; $ftp_conn = ftp_connect($ftp_server) or die("Could not connect to $ftp_server"); $login = ftp_login($ftp_conn, $ftp_username, $ftp_userpass); $file = "php/test.txt"; // Try to set read and write for owner and read for everybody else if (ftp_chmod($ftp_conn, 0644, $file) !== false)   {   echo "Successfully chmoded $file to 644.";   } else   {   echo "chmod failed.";   } // close connection ftp_close($ftp_conn); ?>

ULASHISH

Ta’rif va qo‘llanilishi

ftp_chmod() funksiyasi FTP orqali ko‘rsatilgan faylga ruxsatlarni o‘rnatadi.

Sintaksis

ftp_chmod(ftp_conn, mode, file);

Parametr qiymatlari

Parametr Tavsif
ftp_conn Majburiy. Ishlatiladigan FTP ulanishini belgilaydi
mode Majburiy. Yangi ruxsatlarni belgilaydi.

Bu parametr to‘rtta sondan iborat:

  • Birinchi raqam har doim nol
  • Ikkinchi son EGA (OWNER) uchun ruxsatlarni belgilaydi
  • Uchinchi son EGANING FOYDALANUVCHILAR GURUHI (USER GROUP) uchun ruxsatlarni belgilaydi
  • To‘rtinchi son QOLGAN BARCHA FOYDALANUVCHILAR uchun ruxsatlarni belgilaydi

Mumkin bo‘lgan qiymatlar (bir nechta ruxsatni o‘rnatish uchun quyidagi sonlarni qo‘shing):

  • 1 = bajarish ruxsati
  • 2 = yozish ruxsati
  • 4 = o‘qish ruxsati
file Majburiy. Ruxsatlar o‘rnatiladigan faylni belgilaydi


Texnik tafsilotlar

Qaytariladigan qiymat: Muvaffaqiyatli bo‘lsa faylning yangi ruxsatlari, muvaffaqiyatsiz bo‘lsa FALSE
PHP versiyasi: 5+

❮ PHP FTP ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!