在其他函数PHP中调用类函数

在其他函数PHP中调用类函数,php,class,Php,Class,我创建了一个具有函数的类。 我想在一个新函数中使用这个类函数。 但是我的代码不起作用,我不知道我哪里做错了 <?php class Pagination { function page_core() { global $conn; $per_page = 16; if (isset($_GET['page'])) { $page = $_GET['page']; } else {

我创建了一个具有函数的类。 我想在一个新函数中使用这个类函数。 但是我的代码不起作用,我不知道我哪里做错了

 <?php

class Pagination {

    function page_core() {
        global $conn;

        $per_page = 16;
        if (isset($_GET['page'])) {
            $page = $_GET['page'];
        } else {
            $page = 1;
        }
        $limit = 'LIMIT ' . (($page - 1) * $per_page) . ', ' . $per_page;
        $start_from = ($page > 1) ? ( $page * $per_page ) - $per_page : 0;
    }    
}

在调用page\u core()函数之前,您忽略了将$start\u from声明为全局变量。然而,以这种方式使用全局变量并不是一种好的做法。更好的方法是在page_core()中声明并返回$start_。类似于
返回$start\u from

您遇到的错误或情况是什么?注意:未定义变量:第39行的C:\xampp\htdocs\system\clientes\gallery\gallery\u includes\gallery\u function.php中的start\u开始,注意:未定义变量:第39行的C:\xampp\htdocs\system\clientes\gallery\u includes\gallery\gallery\u includes\gallery\u function.php中的per\u页面停止使用全局变量变量,停止使用字符串连接并学习缩进代码
<?php

    function gallery_full() {
    $pagination_core = new Pagination();
    $pagination_core->page_core();
    .....html code.....