关于 break
foreach ( $data as $k => $v ) {
if ( $k == 4 ) {
break;
}
}
Run Code Online (Sandbox Code Playgroud)
谁都知道.
是否有类似的东西Smarty的或Dwoo的{foreach}功能?
你应该把你的逻辑放在php中,而不是模板中.但是,您可以编写自己的编译器插件:
function smarty_compiler_break($contents, &$smarty){
return 'break;';
}
Run Code Online (Sandbox Code Playgroud)
并将其保存到compiler.break.php您的插件目录中.
现在在模板中你可以使用{break}.