前端常用ThinkPHP语法(一)
基础标签讲解及用法总结:
普通标签
用于变量输出和模板注释,默认以{ 和 } 作为开始和结束标识,并且在开始标记紧跟标签的定义,如果之间有空格或者换行则被视为非模板标签直接输出。 例如:{ KaTeX parse error: Expected 'EOF', got '}' at position 5: name}̲ 、{ vo.name} 、{$vo[‘name’]|strtoupper} 都属于正确的标签,而{ $name} 、{ $vo.name}则不属于。
标签库标签
用于模板变量输出、文件包含、条件控制、循环输出等功能,而且完全可以自己扩展功能。
变量输出
字符串变量
在控制器中给模板变量赋值:
$view = new View();
$view->name = 'thinkphp';
return $view->fetch();
然后在模板中使用:
Hello,{
$name}!
运行的时候显示:
Hello,ThinkPHP!
注意模板标签的{和$之间不能有任何的空格,否则标签无效。所以,下面的标签
Hello,{ $name}!将不会正常输出name变量,而是直接保持不变输出: Hello,{ $name}!
数组变量
在控制器中给模板变量赋值:
$data['name'] = 'ThinkPHP';
$data['email'] =