Smarty使用foreach语句循环输出数组
程序员文章站
2022-05-10 15:29:18
...
一 代码
index.php
<?php include_once '../config.php'; $infobook = array('object'=>'book','type'=>'computer','name'=>'PHP从入门到精通','publishing'=>'清华大学出版社'); $smarty->assign('title','使用foreach循环输出数组内容'); $smarty->assign('infobook',$infobook); $smarty->display('7/index.tpl'); ?>
index.tpl
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>{$title}</title> <link rel="stylesheet" href="../css/style.css" /> </head> <body> 使用foreach语句循环输出数组。<p> {foreach key=key item=item from=$infobook} {$key} => {$item}<br /> {/foreach } </body> </html>
二 运行结果
使用foreach语句循环输出数组。
object => book
type => computer
name => PHP从入门到精通
publishing => 清华大学出版社
推荐阅读
-
C#使用foreach循环遍历数组完整实例
-
smarty模板引擎使用内建函数foreach循环取出所有数组值的方法
-
深入解析PHP中foreach语句控制数组循环的用法
-
Smarty使用section语句循环输出数组
-
C#使用foreach语句遍历二维数组的方法
-
C#使用foreach语句搜索数组元素的方法
-
shell编程之循环语句与函数(for、while、until循环、shell函数与数组的使用)
-
Java 方法使用总结(重载、数组输出、enum和switch、foreach和迭代器、可变长度参数、重载中使用可变长度参数)
-
C#使用foreach语句简单遍历数组的方法
-
php-PHP中使用foreach和while each输出关联数组,只能显示其中一个