PHP-1:环境与工具
1. phpstudy 安装与配置
1.2 phpstudy 是什么
- phpstudy 是 php 集成运行环境工具包,内置了 php 开发的常用软件和工具
- phpstudy 省去了用户用手工逐一配置 PHP 程序运行环境的烦恼
1.3 phpstudy 内置了哪些软件
| 序号 | 工具 | 描述 |
|---|---|---|
| 1 | web 服务器 | Apache + Nginx |
| 2 | php 程序 | php5.3 - 7.4 |
| 3 | mysql 管理工具 | 如 phpmyadmin 等 |
1.4 phpstudy 下载地址
- 推荐直接从官网下载: phpstudy 官网
- 官网地址: www.xp.cn/download.ht…
1.5. phpstudy 常用配置有哪些
- 为了方便教学,我们配置一个本地主机:
php.edu,模拟线上生产环境 - 更多 phpstudy 配置技术, 可以到官网查阅文档
- 也可以观看相关视频教程:www.php.cn/course/1066…
1.6 如何测试
- 在默认 web 目录下创建一个:
index.php程序,写入<?php phpinfo(); - 在默认浏览器中访问:
php.edu,看到欢迎信息即安装并配置成功
MacOS 推荐使用MAMP PRO 或 XAMPP for Mac
2. 编辑器
以大厂免费的
VSCODE为例演示
2.1 vscode 安装与配置
2.2 vscode 是什么
- vscode 是由微软公司开发的一款免费,开源的文本编辑器
- vscode 内置了大量插件,支持几乎所有编程语言的学习与开发
- vscode 跨平台,可以在
Windows / MacOS / Linux上运行
2.3 vscode 常用插件是哪些
| 序号 | 名称 | 描述 |
|---|---|---|
| 1 | auto rename tag | html 自动更新配对标签名称 |
| 2 | highlight matching tag | 自动高亮显示结束括号/标签 |
| 3 | bracket pair colorizer | 为嵌套的各种括号添加不同颜色 |
| 4 | path intellisense | 智能路径提示 |
| 5 | markdownlint | 优秀的 markdown 语法检查器 |
| 6 | markdown preview enhanced | 最火的 markdown 实时预览工具 |
| 7 | prettier-code formatter | 更优秀的代码美化/格式化工具 |
| 8 | open in browser | 在默认浏览器打开当前文件 |
| 9 | php intelephense | 超好用 php 智能代码提示器 |
| 10 | php intellisense | php 代码自动完成插件 |
2.4 如何配置 php 代码检查器
在 vscode 配置文件 settings.json 中添加
// 版本与路么替换成你当前系统中的php可执行文件路径与版本号即可
"intelephense.environment.phpVersion": "7.4.1",
"php.validate.executablePath": "/Applications/MAMP/bin/php/php7.4.1/bin/php"
2.5 如何测试 php 代码检查器
- 创建 php 脚本:
demo.php - 随意写点代码,故意写错,看是否有警告信息
phpStorm是收费软件,功能强大,后期会有相关教程奉上