Sublime Text 3 执行PHP文件的配置流程

Sublime Text 3 执行 PHP 文件的配置流程

1. 安装 PHP

Sublime Text 3 本身并不能直接执行 PHP 程序,因此我们需要先安装 PHP。PHP 是一门开源的、面向 Web 开发的服务器端脚本语言,可以运行在大多数操作系统上,并且可以支持绝大多数的 Web 服务器。

在 Windows 上,我们可以通过下载 Windows 版本的 PHP 来安装 PHP。在 Mac OS 上,则可以通过 Homebrew 工具进行安装。

安装完成后,我们可以在命令行界面中输入 php -v 命令来测试是否安装成功。

php -v

PHP 7.3.31 (cli) (built: Jun 8 2021 16:46:37) ( NTS )

Copyright (c) 1997-2018 The PHP Group

2. 配置 Sublime Text 3

2.1 安装 Package Control

Sublime Text 3 有非常丰富的插件扩展功能,我们可以通过安装 Package Control 插件来方便地管理插件。

首先,我们需要打开 Sublime Text 3 并进入控制台界面。在 Windows 上,可以通过使用快捷键 Ctrl + ` 打开控制台;在 Mac OS 上,则可以使用 Command + ` 快捷键。

然后,在控制台中输入以下代码:

import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Verified ' + pf + ' checksum: ' + dh); open(os.path.join( ipp, pf), 'wb' ).write(by)

代码执行成功后,我们需要重新启动 Sublime Text 3。

2.2 安装 SublimeREPL 插件

SublimeREPL 是一个 Sublime Text 3 插件,可以在 Sublime Text 3 中直接运行各种解释器,包括 PHP 解释器。

我们可以通过 Package Control 插件来安装 SublimeREPL。首先,我们需要打开 Package Control 菜单。在 Windows 上,可以通过使用快捷键 Ctrl + Shift + P 打开菜单;在 Mac OS 上,则可以使用 Command + Shift + P 快捷键。

之后,我们需要选择 Package Control: Install Package 命令,并在弹出的搜索框中输入 SublimeREPL 来搜索 SublimeREPL 插件。

当搜索结果出现后,我们只需要使用鼠标点击 SublimeREPL 插件即可开始安装。

2.3 配置 SublimeREPL 与 PHP

SublimeREPL 默认情况下会使用 Python,因此我们需要修改配置文件来指定使用 PHP 解释器。

首先,我们需要打开 Preferences 菜单,选择 Package Settings > SublimeREPL > Settings - Default 命令来打开 SublimeREPL 的默认设置文件。

在设置文件中,我们需要找到 "default_extend_env": {"PATH": "{PATH}"} 这一行,并将它改为 "default_extend_env": {"PATH": "{PATH}:/usr/local/bin"}

然后,我们需要找到 "default_executable": "python" 这一行,并将它改为 "default_executable": "php"

最后,我们需要保存并关闭设置文件。

3. 执行 PHP 文件

在配置好 SublimeREPL 和 PHP 后,我们可以在 Sublime Text 3 中直接运行 PHP 脚本。

我们可以打开一个 PHP 文件,并使用快捷键 Ctrl + Shift + P 来打开命令面板。然后,我们需要选择 Tools > SublimeREPL > PHP > PHP - Run Current File 命令来执行当前打开的 PHP 文件。

执行结果将会输出到 SublimeREPL 窗口中。

总结

通过本文,我们了解到了如何配置 Sublime Text 3 来执行 PHP 文件。首先,我们需要安装 PHP 并确保其可用;然后,我们需要安装 Package Control 插件和 SublimeREPL 插件;最后,我们需要修改 SublimeREPL 的默认设置文件来指定使用 PHP 解释器。配置完成后,我们就可以在 Sublime Text 3 中直接运行 PHP 脚本了。