Ich habe eine Klasse erstellt, die eine Funktion hat. Und ich möchte diese Klassenfunktion innerhalb einer neuen Funktion verwenden. Aber mein Code funktioniert nicht, ich weiß nicht, wo ich es falsch mache.Eine Klassenfunktion innerhalb einer anderen Funktion aufrufen PHP
<?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;
}
}
Und ich meine Funktion page_core wie diese in anderer Funktion aufrufen ...
<?php
function gallery_full() {
$pagination_core = new Pagination();
$pagination_core->page_core();
.....html code.....
OBS: Ich in PHP neu bin.
Was ist der Fehler oder die Bedingung, die Sie erfahren? – Chris
Hinweis: Nicht definierte Variable: start_from in C: \ xampp \ htdocs \ system \ clientes \ Gallery \ gallery_includes \ gallery_function.php auf Leitung 39 Hinweis: Nicht definierte Variable: per_page in C: \ xampp \ htdocs \ system \ clientes \ gallery \ gallery_includes \ gallery_function.php on line 39 –
Beenden Sie die Verwendung von globalen Variablen, beenden Sie die Verwendung von String-Verkettungen und lernen Sie, Code einzurücken –