PHP ftp_chmod()Функции
Полное справочное руководство по PHP FTP
Определение и использование
Функция ftp_chmod() устанавливает права доступа для указанного файла на FTP-сервере.
В случае успеха функция возвращает новые права доступа. В случае неудачи она возвращает FALSE и предупреждение.
Синтаксис
ftp_chmod(ftp_connection,mode,file)
| Parameters | Описание |
|---|---|
| ftp_connection | Обязательный. Указывает FTP-соединение для использования. |
| mode | Обязательный. Указывает новые разрешения. Параметр mode состоит из 4 цифр:
Возможные значения (чтобы установить несколько разрешений, просуммируйте числа ниже):
|
| файл | Обязательно. Указывает имя файла, разрешения которого нужно изменить. |
Пример
<?php
$conn = ftp_connect("ftp.testftp.com") or die("Could not connect");
ftp_login($conn,"user","pass");
// Чтение и запись для владельца, ничего для всех остальных
ftp_chmod($conn,"0600","test.txt");
// Чтение и запись для владельца, чтение для всех остальных
ftp_chmod($conn,"0644","test.txt");
// Все права для владельца, чтение и выполнение для всех остальных
ftp_chmod($conn,"0755","test.txt");
// Все права для владельца, чтение для группы владельца
ftp_chmod($conn,"0740","test.txt");
ftp_close($conn);
?>
$conn = ftp_connect("ftp.testftp.com") or die("Could not connect");
ftp_login($conn,"user","pass");
// Чтение и запись для владельца, ничего для всех остальных
ftp_chmod($conn,"0600","test.txt");
// Чтение и запись для владельца, чтение для всех остальных
ftp_chmod($conn,"0644","test.txt");
// Все права для владельца, чтение и выполнение для всех остальных
ftp_chmod($conn,"0755","test.txt");
// Все права для владельца, чтение для группы владельца
ftp_chmod($conn,"0740","test.txt");
ftp_close($conn);
?>
Полное справочное руководство по PHP FTP Другие расширения