smarty模板中使用in_array函数(常用于判断是否已选中、已勾选

转载 2015年07月06日 22:48:54

smarty模板中使用in_array函数(常用于判断是否已选中、已勾选)

2013-08-22 作者:小蜜锋举报

[php]代码库

1.使用smarty语法
 
{if $current_item|in_array:$selected_array}
 
2.使用php语法,直接在smarty模板中调用php的in_array函数
 
{if in_array($current_item,$selected_array)}
 
 
例子:判断是否已选中
<input name="items[]" type="checkbox" value="{$val.Id}" {if $val.Id|in_array:$selected_array}checked="checked"{/if} />

像php一样,在smarty模板中使用in_array检查数组值

在Smarty中又有没有像php中的in_array()函数一样,能够检查判断数组中是否存在某值的办法呢?尽管in_array函数存在着效率问题。 其实在Smarty模板中也可以用类似php...

判断某个东西是否在数组中的函数in_array

in_array (PHP 4, PHP 5) in_array — Checks if a value exists in an array Report a bug  De...
  • Koupoo
  • Koupoo
  • 2011年08月16日 15:16
  • 484

Thinkphp3.2 关于快捷函数 模板引擎换为smarty时 地址跳转函数U()的使用修改及说明

Thinkphp3.2 关于快捷函数 模板引擎换为smarty时 地址跳转函数U()的使用修改及说明...

PHP的in_array() 函数使用详解

实例 在数组中搜索值 "Glenn" ,并输出一些文本: 运行实例 定义和用法 ...

Kth Smallest Numbers in Unsorted Array(分别使用快排、归并、快选三种方法)

Find the kth smallest numbers in an unsorted integer array.Have you met this question in a real inte...

PHP模板学习--Smarty 自定义函数

{counter}                         用于显示一个计数器。 {counter}可以记住foreach循环的次数。 你可以设置计数器的数值、步长、计算方向,和是否每次显示数...

PHP模板学习--Smarty 内置函数

{$}{assign}函数的缩写。你可以在模板内对变量进行赋值,或者对数组元素进行赋值。...

smarty模板引擎(四)内建函数

一、smarty内建函数的使用     in-build(内建),在smarty模板中,提供了很多内建的函数库,具体使用可以参考smarty中文手册chm版本。 1.foreach函数     操作...

我的php学习笔记(二十六)PHP模板引擎Smarty内置函数

一、foreach 对数组的处理  与在PHP中的foreach用法类似,同样是用来遍历数组。在实际操作中与section 功能一样,但foreach在Smarty一般用来处理一维数组。 使用...

(第29讲) PHP模板引擎Smarty内置函数

  • 2011年11月14日 16:07
  • 17.74MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:smarty模板中使用in_array函数(常用于判断是否已选中、已勾选
举报原因:
原因补充:

(最多只允许输入30个字)