Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/260.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 细枝中的Break语句_Php_Twig_Smarty - Fatal编程技术网

Php 细枝中的Break语句

Php 细枝中的Break语句,php,twig,smarty,Php,Twig,Smarty,如何在细枝模板中使用break语句 这是我的php代码 <?php $i=0; foreach($products as $product){ echo $product['name']; $i++; if($i==5){ break; } } ?> Twig不包含中断语句。根据官方手册,等效说明为+if条件的。检查文档中的一些替代方案 或 Twig不包含break语句。根据官

如何在细枝模板中使用break语句

这是我的php代码

<?php 
     $i=0;
     foreach($products as $product){
       echo $product['name'];
       $i++;
       if($i==5){
         break;
       }
     }
?>

Twig
不包含中断语句。根据官方手册,等效说明为+if条件的
。检查文档中的一些替代方案


Twig
不包含break语句。根据官方手册,等效说明为+if条件的
。检查文档中的一些替代方案


您可以限制控制器内部的数组大小,这是最好的方法,也可以使用过滤器
切片

{% for product in products|slice(0,5) %}
   {{ product.name }}
{% endfor %}

您可以限制控制器内部的数组大小,这是最好的方法,也可以使用过滤器
切片

{% for product in products|slice(0,5) %}
   {{ product.name }}
{% endfor %}