smarty的使用,使用数组,一维数组,二维数组,关联数组,索引数组

来源:互联网 发布:java程序员培训课程 编辑:程序博客网 时间:2024/05/04 15:01

smarty的使用,使用数组,一维数组,二维数组,关联数组,索引数组

index.php

<?php

require_once "smarty.config.php";

//一维索引数组

$arr1=array("刘冉","刘义宝","廖荣亮","somebody");

$smarty->assign("arr1",$arr1);

//一维关联数组

$arr2=array("one"=>"刘冉","two"=>"刘义宝","three"=>"somebody");

$smarty->assign("arr2",$arr2);

//二维索引数组

$arr3=array(array("刘冉","刘义宝","somebody"),array("凤华","王正","anyone"));

$smarty->assign("arr3",$arr3);

//二维关联数组

$arr4=array("one"=>array("刘冉","刘义宝","王凤华"),"two"=>array("西瓜","香蕉","瓜子"));

$smarty->assign("arr4",$arr4);

//纯关联二维数组

$arr5=array("one"=>array("a"=>"刘冉","b"=>"刘义宝","c"=>"王凤华"),"two"=>array("a"=>"西瓜","b"=>"香蕉","c"=>"瓜子"));

$smarty->assign("arr5",$arr5);

$smarty->display("index.tpl");

?>

index.tpl

<html>

<head><title>Smarty的使用</title></head>

<body>

    <h3>一维索引数组</h3>

    <{$arr1[0]}>||<{$arr1[1]}>||<{$arr1[2]}>

    <h3>一维关联数组</h3>

    <{$arr2.one}>||<{$arr2.two}>||<{$arr2.three}>

    <h3>二维索引数组</h3>

    <{$arr3[0][0]}>||<{$arr3[0][1]}>||<{$arr3[0][2]}><br/>

    <{$arr3[1][0]}>||<{$arr3[1][1]}>||<{$arr3[1][2]}>

    <h3>二维关联数组</h3>

    <{$arr4.one[0]}>||<{$arr4.one[1]}>||<{$arr4.one[2]}><br/>

    <{$arr4.two[0]}>||<{$arr4.two[1]}>||<{$arr4.two[2]}><br/>

    <h3>二维纯关联数组</h3>

    <{$arr5.one.a}>||<{$arr5.one.b}>||<{$arr5.one.c}><br/>

    <{$arr5.two.a}>||<{$arr5.two.b}>||<{$arr5.two.c}><br/>

</body>

<html>

0 0