从命令行调用脚本中的php类方法的最佳实践

时间:2014-07-21 17:30:23

标签: php class methods command-line-arguments

我有一个基本的骨架php脚本。我希望它包含一个类和一些方法。

   <?php

   class cName{
       public static function  funcName(){
           echo 'this is a test';
       }    
    }

   cName::funcName();
   ?>

如果我从命令行调用该文件

  php fileName.php

我得到了正确的输出。

  this is a test

我的问题是,考虑到最佳实践,我应该像这样构造文件,只需调用文件并让文件调用该方法。使用命令行参数调用此方法会更好吗?如果是这样,你可以解释一下我可能需要如何更改文件的结构以及建议从命令行调用文件的格式。

1 个答案:

答案 0 :(得分:0)

简单,

php /var/www/fileName.php
//    output
> this is a test

或者您可以直接转到文件运行目录

www> php fileName.pgp