mtphp 模板指令演示
该页面集中演示 mtphp 模板引擎的常用指令(Blade 风格,思想借鉴、独立实现的主流写法,调用依旧极简)。
1. 循环变量 $loop(@foreach)
-
#1/3 首发 iPhone 17 - 5999 元
-
#2/3 小米 15 - 4499 元
-
#3/3 华为 Mate 80 - 6499 元
(本项遍历后还剩 0 项)
2. @forelse(集合为空时走 @empty 分支)
3. @switch / @case / @default
状态正常
4. 组件 @component(含 @slot 与 @props)
5. 局部 @include(页脚)
6. 运行期数据 @json
[{"name":"iPhone 17","price":5999},{"name":"小米 15","price":4499},{"name":"华为 Mate 80","price":6499}]
7. 资源栈 @push / @stack(合并注入脚本)
8. @verbatim(原样保留,不编译)
{{ vueVar }} 与 @vueDirective 都不会被模板引擎处理,可直接写前端框架模板
9. @php 原样 PHP 块
42 是由 @php 块计算得出的结果。
10. 转义 vs 原样输出
转义输出:<b>bold</b>
原样输出:bold