问题标签 [phpsh]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 具有适当 PHP 5.3 支持的 REPL/交互式 shell?
我使用phpsh已经有一段时间了,过去效果很好。但是它的命名空间支持仍然不是很好,这可能非常令人沮丧。
如果不禁用检查方法是否存在,诸如此类\Somespace\Someclass::someStaticFunction()
的事情将无法正常工作,这会导致重置环境的拼写错误频繁出现致命错误。
那里有多个 PHP REPL,包括 PHP 内置的 shell ( php -a
),使用起来很糟糕。
有谁知道替代方案或具有适当命名空间支持的 phpsh-fork?或者也许是我忽略的一个简单的配置修复......
一个例子:
这个测试文件:
在 phpsh 中产生这个输出(如预期的那样)
但是再次尝试相同的调用不起作用:
没有命名空间,该功能仍然可用:
在 phpsh 中:
并且通话仍然有效:
php - 在 Windows 上安装 phpsh
有没有人在 Windows 上成功安装 phpsh?
我的 Windows 7 机器上有 Php 5.2 和 Python 2.7。当我尝试运行 setup.py 时,我得到一个NameError: name '__init__' is not defined
. 我发现有人在这里分叉了这个项目,但我遇到了同样的错误。
知道我能做什么吗?
phpsh - 如何在phpsh中进行多行输入?
我可以这样:
在 phpsh 中?
php - 使用数据库超时推进 PHP 交互
如何使 MySQL 数据库在使用 PHP Interactive Shell 期间始终可用?
我有一个问题,我一开始就连接到数据库,很快就超时了。系统管理员将 MySQL 数据库的超时设置为 10 秒(空闲),我无法更改该值。然而,这个值不足以及时与带有外壳的 Propel 对象交互。我在不改变 MySQL 服务器配置的情况下寻找方法。
例如
MySQL 变量的详细信息(请注意,我不允许更改这些变量)
php - 为什么 phpsh 不显示有关变量的结构化信息?
我刚刚安装了 phpsh shell,如下所述:http: //vocecommunications.com/blog/2010/12/how-to-setup-an-interactive-wordpress-shell/
通常,shell 应该显示返回变量的自省,如下所示:
但在我的外壳中,它本身并没有显示任何东西。我需要将返回的变量包装在 var_dump 中,如下所示:
关于默认情况下如何使 shell 内省返回变量的任何想法?
php - 找不到phpsh
升级到山狮后,我遇到了 phpsh 问题
我用 php-osx 安装了 php5.4,并让它和 mysql 一起玩得很好。
因此,当我按照说明安装 phpsh 并获得phpsh not found
ZSH shell 时,这没有任何意义吗?我在升级之前运行它。
还是php -a
什么都不做,只是挂了?
我对python一无所知,但是当我运行python时,我得到了这个:
我知道这很拗口,但有人可以帮忙吗?
干杯
linux - 在linux上安装phpsh,Python报错
我正在尝试在 Ubuntu 上安装 phpsh,并且我在安装指南中做了所有事情,但是我收到了这个错误:
为什么我会收到这些错误?如何在 Linux 上安装 phpsh?
phpsh - 使用特定的 php 脚本运行 phpsh
默认情况下phpsh使用系统默认的PHP,我的系统是/usr/local/bin/php,也就是php 5.2。如何使用我的自定义 php 路径 - /srv/bin/php 运行 phpsh?
php - 如何在 Windows 8 上安装 phpsh
我最近一直在下载 Python 2.7.6。而且我也一直在下载 phpsh( http://www.phpsh.org/ )。
我的问题是
1.我可以在哪里将phpsh文件放入python
2.按照那里的说明手册(https://github.com/facebook/phpsh)。python向我显示了一个无效的语法错误。
3.如何在 python 命令行中运行 phpsh。
我是新手..我确实了解任何 python 说明手册..我只想快速运行 php 以查看结果。
谢谢,
python - 在 Turnkey Linux 上安装 phpsh 并且无法构建 setup.py
我有一个运行 Turnkey Linux 灯堆栈的虚拟机,我一直在尝试安装 phpsh 来测试一些 php 开发。
我已经像这样从github下载了源代码
但是当我 cd 进入 phpsh 文件夹并尝试使用以下命令构建 setup.py 时:
我收到错误消息:
哪种有意义,因为没有 /usr/lib/python2.7 目录。
然而,有一个 etc/python2.7 目录让我认为这是它在尝试构建 setup.py 时应该寻找的地方。
我使用 nano 编辑器查看了 setup.py 文件,但找不到对 python2.7 目录的任何引用,这让我觉得有其他东西告诉它在哪里看——但是什么?
任何建议将不胜感激。
干杯。