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
|
|
Get Your Diploma!
W3Schools' Online Certification Program is the perfect solution for busy
professionals who need to balance work, family, and career building.
The HTML Certificate is for developers who want to document their knowledge of HTML, XHTML, and CSS.
The JavaScript Certificate is for developers who want to document their knowledge of JavaScript and the HTML DOM.
The XML Certificate is for developers who want to document their knowledge of XML, XML DOM and XSLT.
The ASP Certificate is for developers who want to document their knowledge of ASP, SQL, and ADO.
The PHP Certificate is for developers who want to document their knowledge of PHP and SQL (MySQL).
|
|