阅读 150

重头学PHP-1:环境与工具

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 下载地址

1.5. phpstudy 常用配置有哪些

  • 为了方便教学,我们配置一个本地主机:php.edu,模拟线上生产环境
  • 更多 phpstudy 配置技术, 可以到官网查阅文档
  • 也可以观看相关视频教程:www.php.cn/course/1066…

1.6 如何测试

  • 在默认 web 目录下创建一个: index.php程序,写入 <?php phpinfo();
  • 在默认浏览器中访问: php.edu,看到欢迎信息即安装并配置成功

MacOS 推荐使用MAMP PROXAMPP 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是收费软件,功能强大,后期会有相关教程奉上