PHP ftp_chmod() Function
Complete PHP FTP Reference
Definition and Usage
The ftp_chmod() function sets permissions on a specified file on the FTP server.
This function returns the new permissions on success and FALSE and a warning on
failure.
Syntax
|
ftp_chmod(ftp_connection,mode,file)
|
| Parameter |
Description |
| ftp_connection |
Required. Specifies the FTP connection to use |
| mode |
Required. Specifies the new permissions. The mode
parameter consists of four numbers:
- The first number is always zero
- The second number specifies permissions for the owner
- The third number specifies permissions for the owner's user group
- The fourth number specifies permissions for everybody else
Possible values (to set multiple permissions, add up the following
numbers):
- 1 = execute permissions
- 2 = write permissions
- 4 = read permissions
|
| file |
Required. Specifies the name of the file to modify |
Example
<?php
$conn = ftp_connect("ftp.testftp.com") or die("Could not connect");
ftp_login($conn,"user","pass");
// Read and write for owner, nothing for everybody else
ftp_chmod($conn,"0600","test.txt");
// Read and write for owner, read for everybody else
ftp_chmod($conn,"0644","test.txt");
// Everything for owner, read and execute for everybody else
ftp_chmod($conn,"0755","test.txt");
// Everything for owner, read for owner's group
ftp_chmod($conn,"0740","test.txt");
ftp_close($conn);
?>
|
Complete PHP FTP Reference
 |
W3Schools' Online Certification Program
The perfect solution for professionals who need to balance work, family, and career building.
More than 4000 certificates already issued!
|
The HTML Certificate documents your knowledge of HTML, XHTML, and CSS.
The JavaScript Certificate documents your knowledge of JavaScript and HTML DOM.
The XML Certificate documents your knowledge of XML, XML DOM and XSLT.
The ASP Certificate documents your knowledge of ASP, SQL, and ADO.
The PHP Certificate documents your knowledge of PHP and SQL (MySQL).
|