本文为PHP新手所写,老鸟请绕道。
最近有个CSDN的网友咨询了我一些PHP的新手向问题,他说他们老师都是让他们在Apache的网站目录下放PHP代码,然后浏览器运行,觉得这样很麻烦。问可不可以像HTML代码那样所见即所得。
其实是完全可以的,虽然PHP的真实工作环境往往是基于LAMP的,即Linux+Apache+MySQL+PHP,是在这一整套环境上工作的。所以,如果你致力于成为一个商业PHP开发者,学习和熟悉这一整套环境是必须的。
但是,作为一个PHP新手,主要精力放在熟悉PHP语法上的新手,如果之前也没有其它编程语言经验的,的确是可以先把着一些东西抛在一边,应该把所有精力放在熟悉这门语言上。在学好这门语言之后再学其它。
那么我们来看抛开LAMP这套环境,怎么用最简单的方式来运行PHP程序。
以下演示均在windows10下进行。
首先我们要确保PHP的根目录要加入到操作系统的环境变量path中,以方便在cmd下直接调用。
如果你是通过XAMPP安装的PHP,可以在其控制面板的config按钮下选择<Browse>PHP
打开PHP的所在目录。
如果想了解如何安装XAMPP,可以阅读PHP开发环境(XAMPP+XDebug+VSCode)搭建。
然后将PHP的根目录加入系统环境变量:
编辑用户或者系统环境变量都是可以的,用户就是只针对当前登录用户。
这里推荐一下启动工具utools,修改系统设置非常方便,安装使用请自行百度。
选择Path,点编辑。
然后选择新建,将刚才的PHP目录加入。
设置好后点击两次确认保存设置,然后重启电脑使得环境变量更改生效。
重启后打开CMD,输入:
php -v
如果一切OK的话就能看到php的版本信息了。
现在我们通过一个简单的php程序测试一下:
<?php
echo "Hellow world!";
保存为hellow.php
文件,然后在该目录下使用php命令执行:
提供一个小技巧,直接在该目录的资源管理器窗口路径中输入cmd,回车。即可打开cmd,并且工作目录切换到该目录下。
php hellow.php
程序顺利输出,其实这种方式是大多数编程语言都支持的,直接使用本体运行,不借助任何IDE之类的。而Linux的很多定时脚本之类的也是通过shell来运行php启动相应脚本。
先用给VSCode安装PHP调试插件:
然后打开php代码,并切换到debug界面,点击创建launch.json:
再弹出的环境选项中选择php:
然后VSCode会自动给你的PHP项目创建一个PHP debug配置,这里保持默认即可:
关闭launch.json后切换左上角的debug模式为launch currently open script,然后点击绿色角标,PHP代码就会执行,输出显示在下凡调试控制台。
注意顺序不要搞反,默认是通过Listen for Xdebug执行监听步进调试,和当前的本地简单调试无关。
好了,以上。
最后祝所有的新手能顺利进入这个并不是看上去那么美好的行业。
本文发布于:2024-01-30 19:52:32,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170661560522426.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |