Loading... # [php运行流程及原理介绍](https://www.php.cn/faq/379730.html) ## 一.用脚本命令行运行php 1. 打开cmd.exe(win+R) 2. 找到php.exe(拖进cmd即可) 3. 输入命令php.exe -f "文件实际路径" > 注:运行代码php.exe -r "代码" **一个概念:** > **web软件的运行模式**中,总是先在**客户端(浏览器端)**,发起一个请求,然后,**服务器端**才产生反馈动作(就是"运行"程序),并因此返回给**浏览器**信息-(响应) ## 二.web运行流程 1. 浏览器输入地址,回车(发送请求) 2. 根据规则找到对应的web服务器 > (1)、首先在本机hosts文件中找对应IP > 位置:操作系统/system32/drivers/etc/ > 注意:需要以管理员身份打开编辑器,才能编辑保存他 > (2)、如果hosts中没有找到,则到互联网上找对应IP(DNS服务器中) > (3)、还是没有找到,终止请求,返回"找不到服务器"提示 3. web服务器取得对应文件(就是请求的文件) 4. 若需要,对文件进行处理(PHP代码的执行) 5. 将文件(或执行结果文件)返回给浏览器(返回应答) 6. 浏览器接受文件 7. 浏览器处理文件(显示/执行) **PHP网页运行原理** ![PHP网页运行原理](http://flt-pan.58heshihu.com/blog/typecho/llg22lsm.png) 最后修改:2023 年 08 月 18 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏