for ( 初始值 ; 比對運算式 ; 初始值+步進值 ) { ... some code ... } ``` ``` #循環例子 $nav[1]="關於我們"; $nav[2]="最新消息"; $nav[3]="商品介紹"; $nav[4]="聯絡我們"; $smarty->assign("nav", $nav); $count = count($nav);//返回陣列的數量 for($i=1;$i <= $count;$i++){ echo "第{$i}個變數:".$nav[$i].""; } die(); ``` 二、foreach ``` foreach ( 陣列 as $key => $value ) ...some code... ``` ``` #循環例子 $nav[1]="關於我們"; $nav[2]="最新消息"; $nav[3]="商品介紹"; $nav[4]="聯絡我們"; $smarty->assign("nav", $nav); foreach($nav as $k => $v){ echo "第{$k}個變數:".$v.""; } die(); ``` 三、smarty foreach ```
#循環例子 $nav[1]="關於我們"; $nav[2]="最新消息"; $nav[3]="商品介紹"; $nav[4]="聯絡我們"; $smarty->assign("nav", $nav); $count = count($nav);//返回陣列的數量 for($i=1;$i <= $count;$i++){ echo "第{$i}個變數:".$nav[$i].""; } die(); ``` 二、foreach ``` foreach ( 陣列 as $key => $value ) ...some code... ``` ``` #循環例子 $nav[1]="關於我們"; $nav[2]="最新消息"; $nav[3]="商品介紹"; $nav[4]="聯絡我們"; $smarty->assign("nav", $nav); foreach($nav as $k => $v){ echo "第{$k}個變數:".$v.""; } die(); ``` 三、smarty foreach ```
foreach ( 陣列 as $key => $value ) ...some code... ``` ``` #循環例子 $nav[1]="關於我們"; $nav[2]="最新消息"; $nav[3]="商品介紹"; $nav[4]="聯絡我們"; $smarty->assign("nav", $nav); foreach($nav as $k => $v){ echo "第{$k}個變數:".$v.""; } die(); ``` 三、smarty foreach ```
#循環例子 $nav[1]="關於我們"; $nav[2]="最新消息"; $nav[3]="商品介紹"; $nav[4]="聯絡我們"; $smarty->assign("nav", $nav); foreach($nav as $k => $v){ echo "第{$k}個變數:".$v.""; } die(); ``` 三、smarty foreach ```
<{foreach from=$nav item=row key=k}>
while (條件為真) { 要執行的代碼; } ``` ``` #while $nav = array("關於我們", "最新消息", "商品介紹", "聯絡我們"); while ($row = each($nav)) { print_r($row) . ""; } die(); ``` each() 返回當前元素的鍵名和鍵值,並將內部指針向前移動。 該元素的鍵名和鍵值會被返回帶有四個元素的數組中。兩個元素(1 和Value)包含鍵值,兩個元素(0 和Key)包含鍵名。 ``` $nav[1]="關於我們"; $nav[2]="最新消息"; $nav[3]="商品介紹"; $nav[4]="聯絡我們"; $nav[5]="qqqq"; $count = count($nav); for($i=1;$i <= $count;$i++){ echo $nav[$i] . ""; } ```
#while $nav = array("關於我們", "最新消息", "商品介紹", "聯絡我們"); while ($row = each($nav)) { print_r($row) . ""; } die(); ``` each() 返回當前元素的鍵名和鍵值,並將內部指針向前移動。 該元素的鍵名和鍵值會被返回帶有四個元素的數組中。兩個元素(1 和Value)包含鍵值,兩個元素(0 和Key)包含鍵名。 ``` $nav[1]="關於我們"; $nav[2]="最新消息"; $nav[3]="商品介紹"; $nav[4]="聯絡我們"; $nav[5]="qqqq"; $count = count($nav); for($i=1;$i <= $count;$i++){ echo $nav[$i] . ""; } ```
$nav[1]="關於我們"; $nav[2]="最新消息"; $nav[3]="商品介紹"; $nav[4]="聯絡我們"; $nav[5]="qqqq"; $count = count($nav); for($i=1;$i <= $count;$i++){ echo $nav[$i] . ""; } ```