【问题标题】:does interactive php have something similar to the ~/.irbrc file?交互式 php 是否有类似于 ~/.irbrc 文件的内容?
【发布时间】:2011-06-22 17:07:57
【问题描述】:

不知道是不是

  $ php -a

有一些类似于 ruby​​ 的 ~/.irbrc 文件。

基本上我想在启动 php -a 时自动require 'bootstrap.php';

【问题讨论】:

    标签: php command-line interactive


    【解决方案1】:

    供日后参考:

    我使用http://phpsh.org/解决了这个问题

    并使用别名

    别名 myphpsh='phpsh bootstrap.php'

    【讨论】:

      【解决方案2】:

      发件人:http://www.php.net/manual/en/features.commandline.interactive.php

      注意:

      通过auto_prepend_fileauto_append_file 包含的文件 在这种模式下被解析,但有一些 限制 - 例如功能必须 在调用之前定义。

      【讨论】:

      • 是的,我当然做到了。 (这是 -c 选项)文档指出自动加载不起作用,但如果我执行 php -a 然后需要我的引导文件,它就会起作用。但是,当我使用 auto_prepend_file 解决方案时,自动加载似乎无法正常工作。我会进一步调查,但我现在真的需要完成一些工作;)
      • 只是确保。人们经常编辑 Apache 的 php.ini 并惊讶于他们没有看到 CLI 的变化
      • 我从来没有设法解决这个问题,据我所知,我无法做到我所追求的。
      猜你喜欢
      • 1970-01-01
      • 2015-06-05
      • 1970-01-01
      • 2010-10-21
      • 1970-01-01
      • 1970-01-01
      • 2015-10-24
      • 2010-09-28
      • 2014-05-30
      相关资源
      最近更新 更多