Cml\Http\Input::requestInt PHP Метод

requestInt() публичный статический Метод

获取$_REQUEST int数据
public static requestInt ( string $name, null $default = null ) : null | integer
$name string 要获取的变量
$default null 未获取到$_REQUEST值时返回的默认值
Результат null | integer
    public static function requestInt($name, $default = null)
    {
        if (isset($_REQUEST[$name]) && $_REQUEST[$name] !== '') {
            return intval($_REQUEST[$name]);
        }
        return is_null($default) ? null : intval($default);
    }

Usage Example

Пример #1
0
 /**
  * 分页获取数据
  *
  * @param int $limit 每页返回的条数
  * @param bool $useMaster 是否使用主库 默认读取从库
  *
  * @return array
  */
 public function paginate($limit, $useMaster = false)
 {
     $page = Input::requestInt(Config::get('var_page'), 1);
     $page < 1 && ($page = 1);
     return call_user_func_array([$this, 'select'], [($page - 1) * $limit, $limit, $useMaster]);
 }