一旦在phpstorm中启用了调试器(xdebug),就可以在phpstorm中运行php脚本(无需调试).
你如何在phpstorms控制台中查看脚本的输出?
我希望在浏览器读取之前看到php的输出 - 基本上是你在浏览器中点击"查看源代码"时会看到的内容.
这是一个jetbrains dev的视频.这样做(2分钟:05秒进入视频) - 他只是解释如何配置phpstorm来做到这一点.
以下代码在 PHP 中运行
<?php
$foo = "Chocolate milkshake";
go($foo);
function go($param) {
echo $param;
}
?>
// Output: chocolate milkshake
Run Code Online (Sandbox Code Playgroud)
看到这个演示 http://codepad.viper-7.com/ToApZa
此代码运行没有错误并打印指定的输出,为什么?我以为这种“函数提升”只发生在 JavaScript 中