以下文章摘自PHP & MySQL:Novice to Ninja,第 7 版,这是学习构建专业 Web 应用程序所需的所有工具、原理和技术的实践指南。在本系列的第二篇教程中,您将学习 PHP 的基础知识,包括语句、变量、运算符、注释和控制结构。 Play Next Unmute Current Time 0:04 / Duration 2:00 Fullscreen Backward Skip 10s Play Video Forward Skip 10s 使用 Docker 设置 PHP 开发环境 PHP 初学者指南 MySQL 简介:初学者指南 在 Web 上显示 MySQL 数据:简介 PHP 和 MySQL:新手到忍者 现在您的服务器已启动并运行,是时候编写您的第一个 PHP 脚本了。
PHP 是一种服务器端语言。这个概念可能有点难以掌握,特别是 电话号码数据库 如果您只使用 HTML、CSS 和 JavaScript 等客户端语言设计过网站。 服务器端语言与 JavaScript 类似,它允许您将动态生成的内容嵌入到网页的 HTML 代码中,从而使您能够比单独的 HTML 更好地控制浏览器窗口中显示的内容。JavaScript 和 PHP 之间的主要区别在于代码运行的阶段。 从 Web 服务器下载网页(嵌入式程序等)后,Web 浏览器会读取并执行 JavaScript 等客户端语言。

相比之下,PHP 等服务器端语言在网页发送到浏览器之前由 Web服务器运行。客户端语言可以让您控制页面在浏览器显示后的行为方式,而服务器端语言可以让您在将页面发送到浏览器之前动态生成自定义页面。 一旦 Web 服务器执行了嵌入网页中的 PHP 代码,结果就会取代页面中的 PHP 代码。浏览器收到页面时看到的只是标准的 HTML 代码。这就是为什么 PHP 被称为“服务器端语言”:它的工作是在服务器上完成的。 注意:在网络的早期——以及本书第一版出版时!— JavaScript 是一种主要在浏览器中使用的客户端脚本语言。随后出现了 Ajax 等技术,它允许 JavaScript 与服务器进行通信。最近,JavaScript 已在浏览器和服务器中用于创建数据库驱动的应用程序。