PHPVisual Studio Code+phpstudy(WampServer、LNMP…)为小白打造PHP开发条件

VS Code是微软新近出产的一款文本编辑器,
连带下载:https://code.visualstudio.com/Download
phpstudy是将Apache/Nginx、PHP、MySQ等等整合在一块的一个软件,为搭建软件开发、运行环境省去了汪洋繁琐的设置
连锁下载:http://www.phpstudy.net/download.html
推介这两工具的说辞:免费的,嗯就是免费的!!!

下载VS Code之后共同点击下一步安装,然后打开大家VS Code主页
PHP 1
新建一个php脚本(快速键Ctrl+N),然后软件界面右下角,选拔PHP语言模式,输入几行php代码,不仅代码高亮呈现而且还有智能指示,是不是有点略屌
PHP 2
代码写完了自然是要让他运行起来,然后下载安装phpstudy,关于配置使用教程,推荐直接去官网http://www.phpstudy.net/
把刚刚写好的代码放入到phpstudy网站目录(WWW)下,然后打开浏览器输入地方
PHP 3
正确,然后她就运行起来了,运行起来了!!!
即便有个警示,这都不重大,重要的是如何通过VS Code调试PHP代码。
在phpstudy中一度包含了php的调剂和性质分析工具xdebug,通过phpstudy界面找到php相关设置
PHP 4
打开它,拉到文件最底部
PHP 5
接下来按照需要加上调试配置,关于配置表达https://xdebug.org/docs/;修改完,保存重启phpstudy,重新运行你要调节的网站

[XDebug]
xdebug.profiler_output_dir="C:\phpStudy\tmp\xdebug"
xdebug.trace_output_dir="C:\phpStudy\tmp\xdebug"
zend_extension="C:\phpStudy\php\php-5.4.45\ext\php_xdebug.dll"
xdebug.auto_trace= On
xdebug.collect_params= 4
xdebug.collect_return= On
xdebug.var_display_max_depth = 3
xdebug.trace_output_name = trace.%t.%p

PHP 6
使用xdebug.auto_trace=
On生成的调试信息会相比多所以相似可以使用xdebug.trace_enable_trigger =
On 在急需调剂的地点用xdebug_start_trace()和xdebug_stop_trace()包住

<?php
echo  date("h:i:s");
echo  "<br/>";
xdebug_start_trace();
$cost=33.5;
$tax=20.0;

function calc_money($cost,$tax) {
    $total= $cost+$tax;
    return $total/2;
}
$total=calc_money($cost,$tax);
xdebug_stop_trace();
echo $total;

理所当然这还没得了,由于xdebug襄助远程调试,添加在php.ini中布局

xdebug.remote_enable = On
xdebug.remote_autostart = On

当您喜气洋洋的打开VS
Code,准备打上断点,按下F5,却发现断点加不了,也没法F5运行调节
PHP 7
这是应为VS Code默认没有添加PHP的调剂环境,只需打开VS
Code扩张安装相关的PHP插件
开辟首页有个更简便易行的主意,省得一个个去下载
PHP 8
PHP 9

本来也不是得心应手,VSCode指示你从未找到可实施的PHP,需要您安装PHP7并部署路径,当然绝不php7也得以,我一向用的phpstudy默认的本子php5
PHP 10
现行你已经形成有着配置,翻开代码,打上断点,F5调剂,切到浏览器,输入地点,你会发现程序运行顺利的停在了断点的职务,!!!!!!!!!!!!期待已久!!!!!!!!!!!!
PHP 11

相关文章