设置 PHP 解释器
PHP 是为 Web 开发和服务器端开发而创建的脚本语言。而且脚本语言通常在运行时解释而不是编译,PHP 就是这种情况。
因此,要在本地机器或 PC 上运行 PHP,你需要 PHP 解释器。这个解释器是我们将安装在我们的计算机上而不是在远程服务器或实例上运行 PHP 代码的引擎。
本文解释了我们如何设置 PHP 解释器,使用我们选择的 IDE 对其进行配置,以及我们如何利用沙箱在线运行 PHP 解释器。
安装 PHP 解释器
根据操作系统,安装过程会有所不同。
对于 Linux,Geeks for Geeks 的逐步安装过程是一个很好的开始。
对于 Windows,它相对简单,你可以按照以下步骤操作。
-
进入【PHP for Windows 页面】。
-
根据系统的位配置,为
x64
或x86
选择Thread Safe
选项。 -
将 zip 文件解压缩到
C:\php
文件夹。你必须在 Windows PC 的根目录 (C:\
) 中创建一个名为php
的新文件夹。 -
解压后,你会在
C:\php
文件夹中找到大量文件,但我们主要关注的是应该在主目录中的php.exe
(我们的 PHP 解释器)文件。因此,我们的 PHP 解释器的路径是C:\php\php.exe
。 -
现在,设置环境变量的 PHP 路径,以允许你从 PC 上的任何位置(目录)使用 PHP。为此,请搜索
环境变量
。 -
选择
环境变量
(突出显示)。 -
编辑``系统变量
部分中的路径
。 -
点击
New
将 PHP 路径添加到环境变量中。 -
添加路径并保存更改。
-
测试是否一切正常;转到命令提示符、Windows PowerShell 或 Windows 终端,然后键入
php -v
。如果你看到当前的 PHP 版本,你就可以开始了。
通过终端和解释器运行 PHP
现在你的本地 PC 上有 PHP 并且可以在本地运行它,你可以使用以下命令从终端运行你拥有的 PHP 代码。
php index.php
让我们尝试一个示例代码来设置它。
<?php
echo("Hello world\n");
$holder = [12, 34, 56];
foreach ($holder as $key) {
echo($key);
echo("\n");
}
?>
通过终端的输出将如下所示:
此外,你可以轻松地接受来自终端而不是网页的输入。很酷的是,你可以使用以下命令直接从终端运行 Web 服务器。
php -S localhost:8000 -t php/
8000
作为端口;你可以将其更改为你希望的任何端口号,特别是如果另一个应用程序已经使用 8000
。php/
是你提供 PHP 代码的文件夹。
代码的输出如下。
这是通过 localhost 服务器运行和呈现的 PHP 代码。
我们之前编写的代码是在网页上呈现的。下图显示了通过终端运行的服务器。
配置 PHP 解释器
在你的 PC 上安装 PHP 后,配置方面将很大程度上取决于你计划使用的 IDE。
人们可以使用不同的 IDE。有些是付费的,有些是免费的。
我们无法涵盖所有这些内容,但我们可以为你提供解释某些内容的特定文档。本文将只讨论两个 IDE,VS Code 和 PHP Storm。
VS Code 是几乎所有语言的最佳 IDE,而且是免费的。
VS Code 可以通过内置功能和扩展轻松地原生运行 PHP。与 PHP Storm 相同,但它是付费的,并且为开发人员提供了许多专业的上下文功能。
在 IDE 中使用 PHP 解释器
-
Visual Studio 代码
要在 VS Code 上使用 PHP 解释器,这里有一个详细的操作指南,介绍了探索 VS Code 作为从扩展到支持工具的开发的 IDE。
-
PHP Storm
JetBrains 有关于配置 PHP 开发环境和本地 PHP 解释器 的文档。
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341