需要的前驱知识
在学习这篇文章之前,需要有一点HTML的基础,需要的小伙伴可以点开我的主页,查看《「HTML从入门到颈椎病康复」》系列文章。
啥玩意是php
PHP:“超文本预处理器”,是一种通用开源 脚本语言。
概念太多,有需要的同学自行百度,比我说的清楚多了。
配置php环境
开发环境:win10+vs code
需要工具:
- php 7.3.11
- xampp
- xdebug
第一步
在vs code 中安装php插件
![ec2140aa0ac6fe1abe919fb2fc6517f8.png](https://i-blog.csdnimg.cn/blog_migrate/ec3b474ebd01d3261caa10bf600b2457.jpeg)
![ea06c44cedf7623cc6e25ab0246902a6.png](https://i-blog.csdnimg.cn/blog_migrate/134b6f2f7c9e5b0c21273ebe9ce2d606.jpeg)
第二步
在setting.json中加入以下代码
{ "php.validate.executablePath": "C:/php-7.3.11/php.exe"}
![6b36a5af52ca82254f426a71a5fbbe05.png](https://i-blog.csdnimg.cn/blog_migrate/24529df59b14c02f16d92d70f6fd6224.jpeg)
第三步
把Xdebug的dll放到php相关目录下面
![0a3a17eb8b8963d4214ab56534b18370.png](https://i-blog.csdnimg.cn/blog_migrate/9c8345cee0fdc4b91702c0345f7fcbad.jpeg)
第四步
在php.ini的末尾加上如下代码,如果没有找到这个文件的话,可以复制php.ini-development修改后缀名后使用
[xdebug]zend_extension="C:/php-7.3.11/ext/php_xdebug-2.8.0beta2-7.3-vc15-nts-x86_64.dll"xdebug.remote_enable = 1xdebug.remote_autostart = 1
![990e31948cb7acbbc2994c79c615befc.png](https://i-blog.csdnimg.cn/blog_migrate/afa1c0940e5e587a3195e41bc7e51b63.jpeg)
第五步
将“C:php-7.3.11”添加到环境变量中
此电脑 -> 右键 ->属性->高级系统设置
![1fa1506fb633378a2d3a8e5e1b95b2b4.png](https://i-blog.csdnimg.cn/blog_migrate/fb0524c5013d8b115148011c2e2a211a.jpeg)
环境变量
![52ed81fe6f35797b52dbe875258360f0.png](https://i-blog.csdnimg.cn/blog_migrate/87128edd52031cf68c987b98cc8f9776.jpeg)
找到系统变量的path,双击点开编辑页面
![63936b276f998113ddd015e3514ca705.png](https://i-blog.csdnimg.cn/blog_migrate/7e457a25d4fb217cfa79ae96ba59dacc.jpeg)
![e18f21f33c0499f1cdbd7e699893e610.png](https://i-blog.csdnimg.cn/blog_migrate/8dd5a7298a7e0e4674b582fe6f256a8f.jpeg)
新建,将php的安装目录复制进去即可
![056a4b1e83c97fb5e4daa17c480b5d06.png](https://i-blog.csdnimg.cn/blog_migrate/1ee7ee9c6781a806a99a37af6c70ce90.jpeg)
保存后,我们回到vs code中,输入以下代码,检查环境是否配置成功
新建一个php文件,并输入以下代码
![33e8bb888770c8aaaa3ec24de9489548.png](https://i-blog.csdnimg.cn/blog_migrate/2c1a63f883b4279185ce6337b7618f16.jpeg)
右键,选择Run Code ,我们就可以看到传说中的helloworld
![f32a0ebae1ea9bf3d745517ebc3ca1bd.png](https://i-blog.csdnimg.cn/blog_migrate/1a3217898f899eb91812e815db9b41bd.jpeg)
至此,php的环境配置完成。