PHP官网:PHP: Hypertext Preprocessor
PHP源代码仓库:php/php-src: The PHP Interpreter
官中版PHP手册:PHP: PHP 手册 - Manual
1.PHP介绍
PHP 是一种运行在服务器端的脚本语言。
学习 PHP 需要有 HTML 基础。
静态网页 与 动态网页:
静态网页 页面内容发生变化时,将网页中需要动态变化的内容通过程序(如PHP)生成。
静态网页 -> 动态网页 简化步骤:
- index.html 重命名为 index.php
- 在 index.php 中 嵌入PHP代码
网页处理流程:
访问网页:浏览器 – url –> Web服务器软件 – php软件 –> index.php
服务器返回网页:index.php – php软件 –> Web服务器软件 –> 浏览器
2.编写 PHP 的前置条件准备
2.1 PHP集成环境搭建
(1) 下载安装集成环境:phpstudy
(2) 设置 phpstudy 软件
软件管理 - php - PHP设置:

2.2 环境变量配置
(1) 环境变量配置
高级系统设置 -> 环境变量 -> 系统变量 -> 编辑/新建 -> 输入 php.exe 完整路径 -> 确定
(2) 验证环境变量配置是否成功
Win+R -> cmd
1 | # 输出 PHP 版本号 |

2.3 VSCode 编辑器安装与配置
使用开发环境(编辑器):VSCode
(1) 下载安装 VSCode
(2) 使用 VSCode 扩展,辅助 PHP 代码编写:
Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code
Open PHP/HTML/JS In Browser - 一个图形用户界面,可在浏览器中(通过 http://localhost 或 file:/// 方案)打开 PHP/HTML/JS 文件。适用于 XAMPP 环境。
PHP Debug - 使用 Xdebug 对 PHP 进行调试支持
PHP Intelephense - 适用于 Visual Studio Code 的 PHP 代码智能功能
PHP IntelliSense - 适用于 Visual Studio Code 的高级 PHP 代码提示功能
PHP Server - PHP 服务器
(3) 配置 PHP 插件的 settings.json 文件:
位置:
C:\Users\1\AppData\Roaming\Code\User (安装版)
或者 \VSCode安装文件夹\data\user-data\User (便携版)
下面代码中指定路径:
open-php-html-js-in-browser.documentRootFolder:phpstudy 的 WWW 文件夹位置
php.debug.executablePath:phpstudy 下 php.exe 位置
php.validate.executablePath:phpstudy 下 php.exe 位置
1 | "open-php-html-js-in-browser.documentRootFolder": "D:\\Software\\phpstudy_pro\\WWW", |
PHP分支结构
1.if-else
2.switch
3.三元运算符
substr():返回字符串的一部分