최신 웹 개발 튜토리얼
 

PHP ftp_chmod() Function

<참고 PHP FTP

설정 파일 권한 :

<?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);
?>

정의 및 사용

ftp_chmod() 함수는 FTP를 통한 지정된 파일에 대한 사용 권한을 설정한다.

통사론

ftp_chmod( ftp_connection,mode,file );

매개 변수 기술
ftp_connection 필요합니다. 사용하는 FTP 연결을 지정합니다
mode 필요합니다. 새로운 권한을 지정합니다.

이 매개 변수는 네 개의 숫자로 구성

  • 첫 번째 숫자는 항상 0이다
  • 두 번째 숫자는 OWNER 권한을 지정
  • 세 번째 숫자는 소유자의 사용자 그룹에 대한 권한을 지정합니다
  • 네 번째 숫자는 다른 사람에 대한 권한을 지정

가능한 값 (다음 번호를 추가, 여러 권한을 설정하기 위해) :

  • 1 = 실행 권한
  • 2 = 쓰기 권한
  • 4 = 읽기 권한
file 필요합니다. 에 대한 사용 권한을 설정하는 파일을 지정합니다

기술적 세부 사항

반환 값 : 실패에서 성공 또는 FALSE에 새 파일 권한을 반환
PHP 버전 : 5+

<참고 PHP FTP