前言: php是服务器端语言,我们平时写的php代码想要查看运行结果的话,通常会搭建web服务器,然后通过浏览器访问.而对于有时候一些简单的测试代码来说,此过程就有点繁琐了.编译系统的好处是,可以让我们在不开服务器的情况下,运行我们的php代码(当然了,你的本地仍然需要安装php).它的原理并不高深,就是指定php解释程序,执行当前的php代码.
操作方法:
第一步:
添加php可执行程序所在目录到系统环境变量
(具体方法此处省略,使用本文下面的说明中的方法,此步骤可以省略)
第二步:
依次点击: Tools -> Build System -> New Build System
新打开的内容默认为:
{"shell_cmd": "make"}
将内容修改为:
{
"cmd": ["php", "$file"],
"file_regex": "php$",
"selector":"source.php"
}
然后Ctrl+S
保存,不用修改保存路径,名字改为php.sublime-build
第三步:
在你打开的php代码页面,按下快捷键Ctrl+B
,此时sublime编辑器会显示代码运行结果.
说明: 这是网上的教程中普遍的做法,此处用一个取巧的做法,就是将"cmd":["php","$file"]
中的php
换成你电脑上的php可执行程序路径
(注意,windows需要转义路径分割符).效果一样,其实原理也是一样.但这样带来的好处是编译速度会快一点.并且不需要添加额外的系统环境变量,在运行其他系统命令时,速度可能会快那么一丢丢.