-1
私は関数を持つクラスを作成しました。 そして、このクラス関数を新しい関数の中で使いたいと思います。 しかし、私のコードは動作していません、私は間違ってどこに行っているのか分かりません。他の関数の中でクラス関数を呼び出す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;
}
}
そして、私はこのような他の機能の中に私の関数page_coreを呼んでいる...
<?php
function gallery_full() {
$pagination_core = new Pagination();
$pagination_core->page_core();
.....html code.....
OBS:私はPHPで新たなんです。
あなたは、発生しているエラーまたは状態を教えてください。 – Chris
注意:未定義変数:C:\ xampp \ htdocs \ system \ clientes \ gallery \ gallery_includes \ gallery_function.php 39行目 注意:未定義の変数:per_pageはC:\ xampp \ htdocs \ system \ clientes \ galleryにあります。 \ gallery_includes \ gallery_function.php on line 39 –
グローバル変数の使用を中止し、文字列連結の使用をやめ、コードをインデントする方法を学ぶ –