Example #1
0
/**
 * 封装分页操作到函数,方便调用
 *
 * @param string $cmd 命令类型
 * @param mixed $arg 参数
 * @return mixed
 */
function pagecmd($cmd = '', $arg = '')
{
    if (!class_exists('page')) {
        import('page');
    }
    static $page;
    if ($page == null) {
        $page = new Page();
    }
    switch (strtolower($cmd)) {
        case 'seteachnum':
            $page->setEachNum($arg);
            break;
        case 'settotalnum':
            $page->setTotalNum($arg);
            break;
        case 'setstyle':
            $page->setStyle($arg);
            break;
        case 'show':
            return $page->show($arg);
            break;
        case 'obj':
            return $page;
            break;
        case 'gettotalnum':
            return $page->getTotalNum();
            break;
        case 'gettotalpage':
            return $page->getTotalPage();
            break;
        default:
            break;
    }
}
Example #2
0
function pagecmd($cmd = "", $arg = "")
{
    if (!class_exists("page")) {
        import("page");
    }
    static $page = NULL;
    if ($page == NULL) {
        $page = new Page();
    }
    switch (strtolower($cmd)) {
        case "seteachnum":
            $page->setEachNum($arg);
            break;
        case "settotalnum":
            $page->setTotalNum($arg);
            break;
        case "setstyle":
            $page->setStyle($arg);
            break;
        case "show":
            return $page->show($arg);
        case "obj":
            return $page;
        case "gettotalnum":
            return $page->getTotalNum();
        case "gettotalpage":
            return $page->getTotalPage();
    }
}