2016-10-17 7 views
0

私は、シェルスクリプトを読んでいますシェルスクリプトを使用してパブリック静的メンバーメソッド(PHPクラス)を呼び出す方法と、「phpr」とは何ですか?

#!/bin/bash 
function do_export{ 

     phpr Job_Sync_Third > /tmp/Job_Sync_Topoc.log 2>/dev/null 

} 

do_export 

このコードは、クラス(Job_Sync_Third)の主なfunctinを呼び出すことです。私はこのクラスが "grep -rnw -e"コマンドを見つけました。

require_once(xxxx); 
class Job_Sync_Third 
{ 
     protected $__config = array(); 
     public function run() {} 
     static public function main() 
     { 
       $job = new Job_Sync_Third(); 
       $job->run(); 
     } 
} 

"phprは" Job_Sync_Thirdの静的メソッドを呼び出します。

次のクラスです。これは "/ usr/bin"ディレクトリの下にインストールされています。 シェルスクリプトではどのようにしてクラスの静的メンバー関数を呼び出しましたか?そして "phpr"とは何ですか?私はGoogleから有益な情報を得ることができません。

答えて

0

「phpr」は、著者がコンパイルするパーサーです。