注册 登录
编程论坛 PHP技术论坛

PHP基本语法请教

cssart 发布于 2010-08-09 19:29, 1146 次点击
各位好:

自学了一段时间的PHP,感觉许多基本语法都熟悉了,但是修改一些大型程序时还是连基本的语法都看不懂,如以下几行代码中的 <{$title}> 这类代码是什么意思?

这是ShopEX中的一小段代码,红字部分的意思是什么?从哪里读出的数据?这种语法应该是一些系统中最常见的吧,请大家指点:

<div class="border5 <{$widgets_classname}>" id="<{$widgets_id}>">
    <h3><{$title}></h3>
    <div class="border-body"><{$body}></div>
</div>

多谢!
8 回复
#2
cssart2010-08-10 08:07
太简单了?没人肯回答吗?
#3
cssart2010-08-10 08:25
自学了常用的基本语法,包括变量,常量,运算符,函数,循环语句,MYSQL数据库设计等等,简单的PHP程序都能看懂了,但是这个看不懂,不知这属于什么范畴?类?还是其它什么?

下面这本书大家看过吗?掌握了基本的PHP语法后再看这本书合适不合适?(起码来说,读完书"{$body}"这种代码能搞明白了吗?)

只有本站会员才能查看附件,请 登录


此书的详细介绍页面:http://www.

#4
笨笨林2010-08-10 11:54
楼主说的那一段代码应该是模版里面的吧,我没有研究过ShopEX。但是PHP模版文件多半都是这样的,定界符可以自定义。真正运行时就替换成相应变量的值。
#5
cnenc2010-08-10 16:05
类似 smarty . 楼主可以看一下  smarty 的语法.
#6
cnfarer2010-08-14 06:54
这通常是使用MVC框架的程序,它是视图(表现层即其中的V)模板.其中{}数据来源于Model.
#7
okok122010-08-23 19:18
应该是模板中的变量输出
#8
asmdaydream2010-08-25 14:12
肯定不是正统的php代码<?php code; ?>,用了什么模板之类的东西
#9
gdk20062010-08-26 23:19
自定义模板符号吧!比如{$title} {$uid}
1