是HTML嵌入PHP里,还是PHP嵌入HTML里?

 我来答
匿名用户
2013-12-21
展开全部
PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。
可以说php代码可以镶嵌在HTML代码中
鬼狼手
2013-12-21 · TA获得超过189个赞
知道小有建树答主
回答量:229
采纳率:0%
帮助的人:142万
展开全部
这不是嵌入的关系,php先处理完成,生成html给你看的
追问


php明明在html中间为什么会先处理,不是先处理head头文件吗
追答
这是两个机制,  整个代码会被php先接受,然后将其中的php部分编译,最终出来是前台的html代码,也就是效果.他们不是嵌入的关系. 你如果只看这一个文件,那么当然是从头开始读文件.
原理就像是你去餐馆吃饭,要了一份炒蛋,服务员把你的请求发送到后厨(服务器), 一个盘子(html&php code)上写了张纸条(php)递给了厨子, 那么厨子(就是php) 就接受到你的请求,虽然他是先看到盘子, 但是他不会处理盘子的,对吧, 他只看他需要的纸条部分(php). 然后给你做好了炒蛋(处理php to html),放在盘子里(整个网页) 然后端给你,你看到的就是一盘完整的炒蛋 (html page), 但你不能说厨师先处理了盘子(html)端给你,然后再把炒蛋(php code)捧给你吃吧.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
识掷路口

2013-12-21 · TA获得超过1091个赞
知道小有建树答主
回答量:1347
采纳率:57%
帮助的人:233万
展开全部
按你的理解来说,当然是html嵌入php里面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
黄三公
2013-12-21 · 超过27用户采纳过TA的回答
知道答主
回答量:125
采纳率:0%
帮助的人:53.8万
展开全部
新手都会遇见这个问题, 你可以这样理解

从上到下, 不管是html还是php, 哪个在前面 就哪个先执行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
神仙枫晨
2013-12-21 · 超过10用户采纳过TA的回答
知道答主
回答量:38
采纳率:0%
帮助的人:21.2万
展开全部
看你以什么方式执行咯。
要以HTML的方式执行,那就是php嵌入HTML里(不过这貌似不可能、啊哈哈哈);
要以PHP的方式执行,那就是HTML嵌入PHP里。
一般这个没有什么前后之分的,Apache只会解析在PHP标签内部的代码,PHP外部的代码一般会作为HTML直接输出、
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式