public function getParameter( $name, $func_str=null, $setParam=true ) {

		if ( !$func_str ) return urldecode($this->parameters[$name]) ? urldecode($this->parameters[$name]) : $this->parameters[$name];

        $funcs = explode("|", $func_str);
        $args = urldecode($this->parameters[$name]);
        foreach ( $funcs as $func ) {
            $args = call_user_func($func, $args);
        }
        if ( $setParam ) {
            $this->parameters[$name] = $args;
        }
        return $args;

    }
public function getParameter( $name, $func_str=null, $setParam=true ) {

		if ( !$func_str ) return urldecode($this->parameters[$name]) ? urldecode($this->parameters[$name]) : $this->parameters[$name];

        $funcs = explode("|", $func_str);
        $args = urldecode($this->parameters[$name]);
        foreach ( $funcs as $func ) {
            $args = call_user_func($func, $args);
        }
        if ( $setParam ) {
            $this->parameters[$name] = $args;
        }
        return $args;

    }
public function getParameter ( $ name , $ func_str = null , $ setParam = true ) { if ( ! $ func_str ) return urldecode ( $ this -> parameters [ $ name ] ) ? urldecode ( $ this -> parameters [ $ name ] ) : $ this -> parameters [ $ name ] ; $ funcs = explode ( "|" , $ func_str ) ; $ args = urldecode ( $ this -> parameters [ $ name ] ) ; foreach ( $ funcs as $ func ) { $ args = call_user_func ( $ func , $ args ) ; } if ( $ setParam ) { $ this -> parameters [ $ name ] = $ args ; } return $ args ; }
Get a parameter's value.
@param string $name
参数名称
@param $func_str
函数名称，参数需要用哪些函数去处理
@param boolean $setParam 是否重置参数
@return int|string
Get a parameter s value .