PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPのftp_exec()関数


ftp_exec()関数は、FTPサーバーでコマンドを実行するために使用されます。

構文

ftp_exec(con, command)

パラメータ

  • 詐欺 −FTP接続

  • コマンド −実行するコマンド。

戻る

ftp_exec()関数は、コマンドが正常に実行された場合はTRUEを返し、それ以外の場合はFALSEを返します。

以下は、FTPサーバーでコマンドを実行する例です-

<?php
   $ftp_server="192.168.0.4";
   $ftp_user="amit";
   $ftp_pass="tywg61gh";
   $con = ftp_connect($ftp_server) or die("Could not connect to $ftp_server");
   // list all the files of the remote directory
   $command = 'ls';
   // execute command
   if (ftp_exec($con,$command)) {
      echo "Executed successfully!";
   } else {
      echo "Execution failed!";
   }
   ftp_close($con);
?>

  1. PHPのftp_site()関数

    ftp_site()関数は、FTPSITEコマンドをFTPサーバーに送信します。 構文 ftp_site(conn,command); パラメータ conn −FTP接続 コマンド −SITEコマンド。これらのコマンドはサーバーごとに異なり、ファイルのアクセス許可やグループメンバーシップなどのOS固有の機能の処理に使用されます。 戻る ftp_site()関数は、成功した場合はTRUEを返し、失敗した場合はFALSEを返します。 例 以下は例です- <?php    $ftp_server = "192.168.0.4";

  2. PHPのftp_raw()関数

    ftp_raw()関数は、rawコマンドをFTPサーバーに送信するために使用されます。 構文 ftp_raw(con, command) パラメータ 詐欺 −FTP接続 コマンド −実行するコマンド 戻る ftp_raw()関数は、サーバーの応答を文字列の配列として返します。 例 以下は例です- <?php    $ftp_server = "192.168.0.4";    $con = ftp_connect($ftp_server) or die("Could not connect to $