Smarty の foreach のインデックスの問題
{%foreach $info as $entry%}{%/foreach%}
foreach のエントリのインデックスを取得するにはどうすればよいですか?
-----解決策---------
{* ヘッダー ブロックは 5 行ごとに出力されます *}
{* ヘッダー ブロックは 5 行ごとに出力されます*}
{foreach from=$items key=myId item=i name =foo}
{if $smarty.foreach.foo.index % 5 == 0}
タイトル |
{/if}
.iteration現在のループ数が含まれます。これはインデックスとは異なります。1 から始まり、ループするたびに 1 ずつ増加します。
反復とインデックスの例
{* これは 0|1、1|2、2|3 などを出力します *}
{* この例は 0|1 を出力します。 1、1|2、2|3、...など*}
{foreach from=$myArray item=i name=foo}
{$smarty.foreach.foo.index}|{$smarty .foreach.foo.iteration}、
{/foreach}
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
-
2025-02-26 03:58:14
-
2025-02-26 03:38:10
-
2025-02-26 03:17:10
-
2025-02-26 02:49:09
-
2025-02-26 01:08:13
-
2025-02-26 00:46:10
-
2025-02-25 23:42:08
-
2025-02-25 22:50:13
-
2025-02-25 21:54:11
-
2025-02-25 20:45:11
最新の問題
-
2025-03-26 19:56:00
-
2025-03-26 19:55:08
-
2025-03-26 19:52:08
-
2025-03-26 19:51:12
-
2025-03-26 19:50:14
|