【问题标题】:Best practice calling php class method in script from command line从命令行在脚本中调用 php 类方法的最佳实践
【发布时间】:2014-07-22 01:37:50
【问题描述】:

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

   <?php

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

   cName::funcName();
   ?>

如果我像这样从命令行调用文件

  php fileName.php

我得到了正确的输出。

  this is a test

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

【问题讨论】:

标签: php class methods command-line-arguments


【解决方案1】:

很简单,

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

或者你可以直接进入文件运行目录

www> php fileName.pgp

【讨论】:

  • 这与我目前所做的有什么不同?
猜你喜欢
  • 2015-10-12
  • 1970-01-01
  • 2022-06-15
  • 2021-01-10
  • 1970-01-01
  • 2011-03-12
  • 2020-08-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多