如下HTML+PHP代码什么意思
这是一个被php文件include的HTML文件,可是里面的内容,又有HTML,又有PHP的,看不懂了。第一个问题:<!--{includeheader}-->这行,为什...
这是一个被php文件include的HTML文件,可是里面的内容,又有HTML,又有PHP的,看不懂了。
第一个问题:<!--{include header}--> 这行,为什么不是 include 'hearder.php'格式呢? <!-- *** -->不是HTML的注释标签嘛,难道不是被注释掉了嘛?
第二个问题:<input id="email" value="{$_POST['email']}" require="true" datatype="email|ajax" url="${WEB_ROOT}/ajax/validator.php" vname="signupemail" msg="Email格式不正确|Email已经被注册" />
value=后面这里,如果是PHP的话,不是应该用<?php *** ?>这个格式吗,为啥是用{}呢? 而且后面的require、datatype、url、vname之类的是啥变量啊,以前没看见过啊 展开
第一个问题:<!--{include header}--> 这行,为什么不是 include 'hearder.php'格式呢? <!-- *** -->不是HTML的注释标签嘛,难道不是被注释掉了嘛?
第二个问题:<input id="email" value="{$_POST['email']}" require="true" datatype="email|ajax" url="${WEB_ROOT}/ajax/validator.php" vname="signupemail" msg="Email格式不正确|Email已经被注册" />
value=后面这里,如果是PHP的话,不是应该用<?php *** ?>这个格式吗,为啥是用{}呢? 而且后面的require、datatype、url、vname之类的是啥变量啊,以前没看见过啊 展开
3个回答
展开全部
HTML是超文本标记语言,我们通常看到的网页,就是HTML写成;PHP则是服务端脚本语言,它经过预处理后,通常也是输出HTML网页
追问
麻烦你看清楚问题再回答好吗...
追答
从代码来看,这个应该是使用了某种框架或模板引擎的写法。
1、对于HTML来说确实是注释,但在使用了模板引擎的代码中,PHP会把它里面用{}括起来的部分解释成PHP语句,比如,{include header}有可能解释成 include 'header.htm',或者解释成include 'header.php',具体如何解释,你必须查看他的引擎机制实现部分的代码。
2、前面说了,{}之间是表示PHP代码,所以{$_POST['email']}就表示输出$_POST['email']这个变量的值,至于require、datatype、url、vname之类的,应该是自定义的标签,为了jq的ajax实时检测用的
展开全部
你肯定用的是现成的系统或是框架吧,不是自己写的,
这些都是做过处理的,已经把 <?php ***?> 处理为 {***}
同样,把<!--{include header}-->也做过处理了,并把后缀默认了。
希望能帮到你
这些都是做过处理的,已经把 <?php ***?> 处理为 {***}
同样,把<!--{include header}-->也做过处理了,并把后缀默认了。
希望能帮到你
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<!--{include header}--> 这是html注释,你看看页面的输出,应该有这个,不然就是他输出的时候处理掉了
可以使用 {$xx} 来输出php 的变量, 其他属性是自定义的,好像是用了jquery 验证插件,
可以使用 {$xx} 来输出php 的变量, 其他属性是自定义的,好像是用了jquery 验证插件,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询