易截截图软件、单文件、免安装、纯绿色、仅160KB

PHP smarty foreach用法!

属性名称:from,item,key,name
注意:
1,from和item是必要属性
2,{foreach}循环的name可以是任何字母,数组,下划线的组合,参考PHP变量。
3,{foreach}循环可以嵌套,嵌套的{foreach}的名称应当互不相同。
文件一:index.tpl
<b>下面的数据分别是:</b>
<ul>
{foreach from=$myArray1 key=k item=foo}
<li>{$k+1}:{$foo}</li>
{/foreach}
</ul>
<ul>
{foreach from=$myArray2 key=k item=v}
<li>{$k}: {$v}</li>
{/foreach}
</ul>
<ul>
{foreach from=$myArray3 key=myId item=i}
<li><a href="item.php?id={$myId}" mce_href="item.php?id={$myId}">{$i.no}: {$i.label}</li>
{/foreach}
</ul>

文件二:index.php
<?php
require 'Smarty.class.php';
$smarty = new Smarty;
$smarty->assign('myArray1', array("星期一", "星期二", "星期三"));
$smarty->assign('myArray2', array("中国" => 'China', "英国" => 'England', "俄国" => 'Russia'));
$smarty->assign('myArray3', array(23 => array('no' => 2456, 'label' => 'Salad'),96 => array('no' => 4889, 'label' => 'Cream')));
$smarty->display('index.tpl');
?>


相关文档:

php读取和创建word文档

总结下本人在日常工作中使用php操作word的一些实战。
方法一:利用php com模块
。也即利用word提供的本地api,所有只适用于windows系统上。
<?php
$word = new com('word.application') or die('无法打开word');
$word->Visiable = false;
$doc_file = '/path/to/doc';
$word->Open($doc_file);
$text = ' ......

php 字符串函数

一、字符串基础函数
ltrim: 去除连续空白。
trim: 截去字符串首尾的空格。
Chop: 函数从字符串的末端开始删除空白字符或其他预定义字符。(rtrim别名)
<?php
$str = "Hello World!\n\n";
echo $str;
echo chop($str);
?>
输出:
Hello World! Hello World!
htmlspecialchars(string,quotestyle,characte ......

php 调用mssql存储过程实例应用

php教程 调用mssql存储过程实例应用
用mssql_init语句用于初始化存储过程,而后调用mssql_bind语句指定存储过程参数,最后调用mssql_execute执行存储过程。
*/
//连接mssql数据库教程服务器
 $link = mssql_connect("127.0.0.1", "sa", "sa") or die("Can't connect sql server");
    mssql_sele ......

Apache 2 and PHP 5 (mod_php) on Linux


Apache 2 and PHP Installation
The following notes are how I got Apache 2 and PHP 5 (or PHP 4) working together on Linux. These instructions also apply, mostly, for any UNIX-like system, especially other Linux distributions. If you have a recent Linux distribution (say since 2002), you already hav ......

DedeCMS部署 怎样去部署Apache+Mysql+PHP(LAMP)?

 声明:部署DedeCMS,在网上搜了很多资料,包括这个论坛,几乎没有发现在linux下部署的现成资料可以参考。
             遂,自己把整个部署过程中一些重要的点记录下来,一是算做自己的劳动成果,同时,期望对曾经和我一样迷茫,不知如何部署           ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号