File/class/Plugin/Smarty/modifier.unique.php

Description
Functions
smarty_modifier_unique (line 31)

smarty modifier:unique()

unique()関数のwrapper

sample:

  1.   $smarty->assign("array1"array("a""a""b""a""b""c"));
  2.   $smarty->assign("array2"array(
  3.       array("foo" => 1"bar" => 4),
  4.       array("foo" => 1"bar" => 4),
  5.       array("foo" => 1"bar" => 4),
  6.       array("foo" => 2"bar" => 5),
  7.       array("foo" => 3"bar" => 6),
  8.       array("foo" => 2"bar" => 5),
  9.   ));
  10.  
  11.   {$array1|@unique|@join:''}
  12.   {$array2|@unique:"foo"|@join:''}
  1.   abc
  2.   123

  • return: 再構成された配列
array smarty_modifier_unique (array $array, [key $key = null])
  • array $array: 処理対象となる配列
  • key $key: 処理対象となるキー(nullなら配列要素)

Documentation generated on Fri, 11 Nov 2011 03:58:45 +0900 by phpDocumentor 1.4.3