我对Sublime文本2很新。我刚刚开始使用它,对此一无所知。我想研究PHP。我已经构建了一个系统' php'。选择' php'构建系统我正在创建一个新文件,只用一条回显线编写PHP代码并尝试运行它。每次它给出我的错误
默认情况下,Sublime Text 2保存在C:\ Program Files \ Sublime Text 2
中和保存自动文件的路径是 C:\ Users \ SM Ahmed \ AppData \ Roaming \ Sublime Text 2 \ Packages \ User
我该怎么做才能使我的代码成功运行
答案 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"]
}