PHP 클래스 Swoole\Pager

저자: Han Tianfeng
파일 보기 프로젝트 열기: matyhtf/swoole_framework 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$ajax_action_name
$first_page 上一页
$format_left 下一分页条
$format_right
$fragment
$last_page 首页
$next_bar 上一分页条
$next_page page标签,用来控制url页。比如说xxx.php?PB_page=2中的PB_page
$offset 当前页
$page AJAX动作名
$page_name config ,public
$page_tpl
$pagebarnum private
$pagesize 总页数
$pagesize_group
$pre_bar 尾页
$pre_page 下一页
$span_class
$span_open
$style
$total
$totalpage 控制记录条的个数。

공개 메소드들

메소드 설명
__construct ( $array ) constructor构造函数
_get_link ( $url, $text, $style = '' ) 获取链接地址
_get_text ( String $str ) : string 获取分页显示文字,比如说默认情况下_get_text('1')将返回[1]
_get_url ( integer $pageno = 1 ) : string 为指定的页面返回地址值
_set_nowindex ( $nowindex ) 设置当前页面
first_page ( ) : string 获取显示“首页”的代码
last_page ( ) : string 获取显示“尾页”的代码
next_page ( ) : string 获取显示"下一页"的代码
nowbar ( )
offset ( ) : string 获取mysql 语句中limit需要的值
pre_page ( ) : string 获取显示“上一页”的代码
render ( integer $mode = null ) : string 控制分页显示风格(你可以增加相应的风格)
set ( string $var, string $value ) 设定类中指定变量名的值,如果改变量不属于这个类,将throw一个exception
set_class ( $span, $classname )
set_pagesize ( )

메소드 상세

__construct() 공개 메소드

constructor构造函数
public __construct ( $array )

_get_text() 공개 메소드

获取分页显示文字,比如说默认情况下_get_text('1')将返回[1]
public _get_text ( String $str ) : string
$str String
리턴 string $url

_get_url() 공개 메소드

为指定的页面返回地址值
public _get_url ( integer $pageno = 1 ) : string
$pageno integer
리턴 string $url

_set_nowindex() 공개 메소드

设置当前页面
public _set_nowindex ( $nowindex )

first_page() 공개 메소드

获取显示“首页”的代码
public first_page ( ) : string
리턴 string

last_page() 공개 메소드

获取显示“尾页”的代码
public last_page ( ) : string
리턴 string

next_page() 공개 메소드

获取显示"下一页"的代码
public next_page ( ) : string
리턴 string

nowbar() 공개 메소드

public nowbar ( )

offset() 공개 메소드

获取mysql 语句中limit需要的值
public offset ( ) : string
리턴 string

pre_page() 공개 메소드

获取显示“上一页”的代码
public pre_page ( ) : string
리턴 string

render() 공개 메소드

控制分页显示风格(你可以增加相应的风格)
public render ( integer $mode = null ) : string
$mode integer
리턴 string

set() 공개 메소드

设定类中指定变量名的值,如果改变量不属于这个类,将throw一个exception
public set ( string $var, string $value )
$var string
$value string

set_class() 공개 메소드

public set_class ( $span, $classname )

set_pagesize() 공개 메소드

public set_pagesize ( )

프로퍼티 상세

$ajax_action_name 공개적으로 프로퍼티

public $ajax_action_name

$first_page 공개적으로 프로퍼티

上一页
public $first_page

$format_left 공개적으로 프로퍼티

下一分页条
public $format_left

$format_right 공개적으로 프로퍼티

public $format_right

$fragment 공개적으로 프로퍼티

public $fragment

$last_page 공개적으로 프로퍼티

首页
public $last_page

$next_bar 공개적으로 프로퍼티

上一分页条
public $next_bar

$next_page 공개적으로 프로퍼티

page标签,用来控制url页。比如说xxx.php?PB_page=2中的PB_page
public $next_page

$offset 공개적으로 프로퍼티

当前页
public $offset

$page 공개적으로 프로퍼티

AJAX动作名
public $page

$page_name 공개적으로 프로퍼티

config ,public
public $page_name

$page_tpl 공개적으로 프로퍼티

public $page_tpl

$pagebarnum 공개적으로 프로퍼티

private
public $pagebarnum

$pagesize 공개적으로 프로퍼티

总页数
public $pagesize

$pagesize_group 공개적으로 프로퍼티

public $pagesize_group

$pre_bar 공개적으로 프로퍼티

尾页
public $pre_bar

$pre_page 공개적으로 프로퍼티

下一页
public $pre_page

$span_class 공개적으로 프로퍼티

public $span_class

$span_open 공개적으로 프로퍼티

public $span_open

$style 공개적으로 프로퍼티

public $style

$total 공개적으로 프로퍼티

public $total

$totalpage 공개적으로 프로퍼티

控制记录条的个数。
public $totalpage