PHP Класс Swoole\Pager

Автор: Han Tianfeng
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$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