PHP基本语法请教
各位好:自学了一段时间的PHP,感觉许多基本语法都熟悉了,但是修改一些大型程序时还是连基本的语法都看不懂,如以下几行代码中的 <{$title}> 这类代码是什么意思?
这是ShopEX中的一小段代码,红字部分的意思是什么?从哪里读出的数据?这种语法应该是一些系统中最常见的吧,请大家指点:
<div class="border5 [color=#ff0000]<{$widgets_classname}>[/color]" id="[color=#ff0000]<{$widgets_id}>[/color]">
<h3>[color=#ff0000]<{$title}>[/color]</h3>
<div class="border-body">[color=#ff0000]<{$body}>[/color]</div>
</div>
多谢!
下面这本书大家看过吗?掌握了基本的PHP语法后再看这本书合适不合适?(起码来说,读完书"{$body}"这种代码能搞明白了吗?)
[attach]52429[/attach]
此书的详细介绍页面:http://www.china-pub.com/45716#qy
楼主说的那一段代码应该是模版里面的吧,我没有研究过ShopEX。但是PHP模版文件多半都是这样的,定界符可以自定义。真正运行时就替换成相应变量的值。 类似 smarty . 楼主可以看一下 smarty 的语法.
这通常是使用MVC框架的程序,它是视图(表现层即其中的V)模板.其中{}数据来源于Model. 应该是模板中的变量输出 肯定不是正统的php代码<?php code; ?>,用了什么模板之类的东西 自定义模板符号吧!比如{$title} {$uid}
页:
[1]