如何在Sublime Text 2中运行PHP代码

时间:2014-08-15 07:32:17

标签: php sublimetext2

我对Sublime文本2很新。我刚刚开始使用它,对此一无所知。我想研究PHP。我已经构建了一个系统' php'。选择' php'构建系统我正在创建一个新文件,只用一条回显线编写PHP代码并尝试运行它。每次它给出我的错误

enter image description here

默认情况下,Sublime Text 2保存在C:\ Program Files \ Sublime Text 2

和保存自动文件的路径是 C:\ Users \ SM Ahmed \ AppData \ Roaming \ Sublime Text 2 \ Packages \ User

我该怎么做才能使我的代码成功运行

3 个答案:

答案 0 :(得分:20)

虽然传统上PHP脚本由Web服务器运行,但可以通过Sublime运行它们。要设置网络服务器,建议您阅读:http://www.ntu.edu.sg/home/ehchua/programming/howto/WampServer_HowTo.html

它将帮助您开始设置本地服务器并“运行”PHP。

如果你想从你的Sublime Text 2/3控制台运行PHP,你应该去:

Tools -> Build System -> New Build System... 

然后像这样编辑文件:

{
    "cmd": ["/path/to/php", "$file"]
}

其中/path/to/php类似于Linux / OS X上的/usr/local/bin/php或Windows上的C:/WAMP/bin/php.exe(确保使用正斜杠/)。将文件另存为Packages/User/PHP.sublime-build,其中Packages是您选择Preferences -> Browse Packages...时打开的文件夹。接下来,单击Tools -> Build System -> PHP并按 Ctrl + B 运行您的脚本(或 Cmd + B 在Mac上)。您应该在打开的构建控制台中看到输出(如果有)。

确保PHP中没有错误,并确保PHP 正确配置

答案 1 :(得分:2)

作为一个参考和Ubuntu用户的例子,如果你只需要在你打开的当前文件中检查PHP语法,这种方法很有用;

/home/$USER/.config/sublime-text-3/Packages/User/PHP - Check Syntax.sublime-build中创建一个文件并放入其中。

{
    "cmd": ["php", "-l", "$file"]
}

答案 2 :(得分:0)

需要给出如下的.exe文件的完整路径

{
    "cmd": ["C:\\Program Files\\iis express\\PHP\\v7.2\\php.exe", "$file"]
}