此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【kth007】截止到2008-06-29 16:22:06的历史汇总数据(不包括此帖):
发帖数:16                 发帖分:300                
结贴数:9                  结贴分:180                
未结数:7                  未结分:120                
结贴率:56.25 %            结分率:60.00 %            
楼主加油

解决方案 »

  1.   

    如果返回的是数组
    不是很明白楼主的意思,register_function函数是没有返回值的
    函数的原型:
    void
     register_function (string name, mixed impl, bool cacheable, array or null cache_attrs)
    动态注册模板函数插件,前两个参数是模板函数名称和执行函数名称。
    下面供楼主参考:
    执行函数的格式可以是一个包含函数名称的字符串;也可以是一个array(&$object, $method)数组形式,其中&$object是一个对象的引用,而$method是它的一个方法;还可以是一个array(&$ class, $method)数组形式,其中$class是一个类的名称,$method是类中的一个方法。 
      

  2.   

    register_function 为动态注册函数比如 $smarty->register_function('fun',"fun");function fun(){
    函数
    返回数组
    }
    <{fun}>
    在页面里面 获得 fun 函数返回的数组怎么用循环出来。
      

  3.   

    怎么样把返回或来的值 给SECTION 去循环
      

  4.   

    可以在模板里用assign=abc来把你调用自定义函数所得到的值给变量abc然后再用abc去循环就可以了.
      

  5.   

    哈哈,
    终于发现有人遇到个跟我一样的烦恼了~~http://www.cnblogs.com/crossphp/archive/2008/07/31/1257411.html
    看看我的解决办法。