PHP 是一种开源服务器端脚本语言,许多开发人员将其用于 Web 开发。它也是一种通用语言,可用于制作许多项目,包括图形用户界面 (GUI)。在本文中,我将帮助您探索 PHP 的世界,以便您了解它的工作原理及其基本功能。最后,您将能够用 PHP 编写您的第一个 Hello World 程序。
PHP是什么意思?
PHP 是超文本预处理器的递归首字母缩写。
PHP 的第一个版本于 26 年前推出。2020 年 11 月发布了PHP8,但PHP7 仍然是使用最广泛的版本。
PHP 在 Zend 引擎上运行,这是最流行的实现。
PHP 主要用于制作 Web 服务器。它在浏览器上运行,也能够在命令行中运行。
所以,如果你不想在浏览器中显示你的代码输出,你可以在终端中显示它。
PHP的优势
PHP 具有使其如此流行的一些优势,并且它已经成为 Web 服务器的首选语言超过 15 年。
以下是 PHP 的一些好处:
- 跨平台:PHP 是独立于平台的。您不必拥有特定的操作系统来使用它,因为它可以在每个平台上运行,无论你的电脑是 Mac、Windows 还是 Linux。
- 开源:PHP 是开源的。原始代码可供所有想要在其上构建的人使用。这就是其框架之一 Laravel 如此受欢迎的原因之一。
- 易学:PHP 对于初学者来说并不难学。如果您已经具备编程知识,则可以很好地掌握它。
- PHP 与所有数据库同步:您可以轻松地将 PHP 连接到所有数据库,无论是关系数据库还是非关系数据库。因此它可以立即连接到 MySQL、Postgress、MongoDB 或任何其他数据库。
- 支持社区:PHP 有一个非常支持的在线社区。官方文档提供了有关如何使用这些功能的指南,您可以在卡住时轻松解决问题。
谁在使用 PHP
许多老牌公司和科技巨头使用 PHP 来运行他们的服务器,并做出了很多不可思议的事情。
- Facebook:Facebook 使用 PHP 为其网站提供支持。反过来,该公司通过创建一个名为 Hip Hop for PHP 的实现来为社区做出贡献。
- 维基百科:关于任何主题的世界上最大的信息来源之一,维基百科是用 PHP 构建的。
- 内容管理系统 (CMS):世界上最流行的内容管理系统 WordPress 是用 PHP 构建的。其他内容管理系统,如 Drupal、Joomla 和 Magento,也是用 PHP 构建的。Shopify 也可以在 PHP 上运行。
- 虚拟主机平台:许多虚拟主机平台,例如 BlueHost、Site Ground 和 Whogohost,都使用 PHP 运行他们的托管服务器。
PHP 正在消亡吗?
如今,关于 PHP 是否正在衰落,存在着激烈的争论。这是因为适用于服务器端的其他语言(如 JavaScript(Node JS)、Python、Golang 等)的出现和日益流行。
这实际上导致了很多针对 PHP 的有趣段子
但是 PHP 真的要死了吗?答案是不。尽管有些人抨击它并声称它正在下降,但今天几乎 80% 的网站仍然使用 PHP 运行服务器。因此,如果您每天访问 10 个网站,则有可能其中 8 个使用 PHP。
在就业机会方面,PHP 在就业平台上的排名确实优于许多其他编程语言。许多 PHP 开发人员每年都靠制作 WordPress 主题和插件谋生——美国的 PHP 开发人员平均每年赚 86,000 美元。
如何用 PHP 编写你的第一个 Hello World 程序
现在您已经了解了 PHP 及其优点,是时候用它编写您的第一个 Hello World 程序了!
首先,您必须在本地计算机上安装 PHP。您可以通过安装 XAMP(跨平台、Apache、MySQL 和 PHP)或 WAMP(Windows、Apache、MySQL 和 PHP)服务器来完成此操作。
XAMP 适用于所有操作系统,而 WAMP 仅适用于 Windows。我将使用 WAMP。
打开 WAMP 或 XAMP 服务器并确保所有服务都在运行。如果您使用的是 WAMP,WAMP 徽标应以绿色显示在您的任务栏上。
打开C驱动器并查找 WAMP 服务器的安装目录。就我而言,它是wamp64.
打开安装目录,然后打开www文件夹。
在那里创建一个文件夹并随意命名,然后使用代码编辑器打开该文件夹。
创建一个index.php文件并粘贴以下代码:
<?php
echo "Hello World";
?>
您还可以将“Hello World”文本放入变量中,然后使用 echo 系统将其显示在浏览器中。
在 PHP 中,您可以使用美元符号 ($) 声明变量。除了最后一条之外,您的语句还必须以分号结尾。
<?php
$greeting = "Hello World";
echo $greeting
?>
要在浏览器中运行您的代码,请打开浏览器并将其写入地址栏中localhost/the-folder-of-your-php-file/php-file.php,然后按 Enter。
确保您的 WAMP 或 XAMP 服务器正在运行,否则将无法运行。
可以看到代码在浏览器中成功运行了,因为我找对了文件路径。
PHP 的另一个优点是您可以将它嵌入到 HTML 中。你可以这样做:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>PHP Code</title>
</head>
<body>
<h1> This is the result of a PHP Code embedded in HTML</h1>
<?php
$greeting = "Hello World";
$campers = "Hello Campers";
echo $greeting;
echo "<br>";
echo $campers
?>
</body>
</html>