Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP의 ftp_chmod() 함수

<시간/>

ftp_chmod() 함수는 FTP를 통해 원격 파일에 대한 권한을 설정합니다.

구문

ftp_chmod(con,mode,my_file);

매개변수

  • - FTP 연결

  • 모드 − 새로운 권한.

    네 개의 숫자로 구성되어 있습니다 -

    • 첫 번째 숫자는 항상 0입니다.

    • 두 번째 숫자는 OWNER에 대한 권한을 지정합니다.

    • 세 번째 숫자는 소유자의 USER GROUP

      에 대한 권한을 지정합니다.
    • 네 번째 숫자는 EVERYBODY ELSE에 대한 권한을 지정합니다.

  • 가능한 값(여러 권한을 설정하려면 다음 숫자를 더하십시오) -

    • 1 =실행 권한

    • 2 =쓰기 권한

    • 4 =읽기 권한

  • my_file - 파일 이름

반환

ftp_chmod() 함수는 성공 시 새 파일 권한을 반환하고 오류 시 FALSE를 반환합니다.

예시

다음은 모드를 변경하여 파일 권한을 설정하는 예입니다 -

<?php
   $ftp_server="192.168.0.4";
   $ftp_user="amit";
   $ftp_pass="tywg61gh";
   $myfile = "E:/new/demo.txt";
   $con = ftp_connect($ftp_server);
   $res = ftp_login($con, $ftp_user, $ftp_pass);
   if (ftp_chmod($con, 0755, $myfile) !== false) {
      echo "Mode changed successfully! \n";
   } else {
      echo "Mode cannot be changed! \n";
   }
   ftp_close($con);
?>