thinkphp中的tag()函数是干什么用的

thinkphp中的tag()函数是干什么用的,第1张

我也在使用thinkphp。3.2版本,thinkphp是有这个内置函数的,但还没用过tag函数,它所有的内置函数都在 ThinkPHP/Common/functions.php文件里,tag函数是在 671行,但我看他的注释好像是给模板上自定义标签使用的,应该是一个tp系统函数,不是给用户调用的。具体是不是你去研究下了,希望给分。我现在很穷。

php的开始标记与结束标记有:

1.xml风格(标准风格推荐使用)

代码如下:

<?php

echo"这是xml风格的标记"

?>

xml风格的标记是常用的标记,也是推荐使用的标记,服务器不能禁用,该风格的标记在xml,xhtml中都可以使用。

2.脚本风格

代码如下:

<script languange="php">

echo'这是脚本风格的标记'

</script>

3.简短风格

代码如下:

<?这是简短风格的标记?>

注:需要在php.ini中设置short _open_tag=on,默认是on,或者在 PHP 编译时加入了 –enable-short-tags 选项。(PHP 3版本还可以通过 short_tags() 函数激活使用短标记。)

4.asp风格

代码如下:

<%

echo'这是asp风格的标记'

%>

没用过phpcms

不过php的模板技术原理都差不多,个人用惯了smarty,呵呵

.html都是模板,这里的{tag_****}明显就是模板标签,具体要看源码才知道

工作原理是先将模板做为文件读取,遇到模板标签然后就做处理,比如给模板变量赋值

这样就让html和php做到分离,便于维护管理

建议你去学学smarty,或者是找一个开源框架来学习一下


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/7330668.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-04
下一篇2023-04-04

发表评论

登录后才能评论

评论列表(0条)

    保存