【问题标题】:phar obtain command line argumentsphar 获取命令行参数
【发布时间】:2018-06-14 05:56:48
【问题描述】:

我正在研究 phar 来包装一个可执行文件 我找不到传递参数和访问它们的方法 例如

php file.phar x y z

这可能吗?如果可以,请指出正确的方向

非常感谢

【问题讨论】:

  • 我知道这一点,但很难将论据纳入我的 phar
  • 如果您的 phar 被正确创建,那么 PHP 代码就没有什么可更改的了(假设 phar 文件的索引脚本已经处理了命令行参数。)
  • 是的,假设 phar 文件的索引脚本已经处理了命令行参数,这是关键

标签: php phar


【解决方案1】:

正如 axiac 所说,所需要的只是处理 index.php 文件中的参数

【讨论】:

    【解决方案2】:

    例如,如果您运行php test.phar arg1,您可以通过$_SERVER['argv'][1] 访问您的php 文件中的arg1 参数;

    欲了解更多信息,请查看php.net

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-03
      • 2014-02-15
      • 1970-01-01
      • 2017-03-16
      • 2014-06-12
      • 2016-05-02
      • 1970-01-01
      • 2015-08-28
      相关资源
      最近更新 更多