2 回答

TA贡献1793条经验 获得超6个赞
好吧,现在您的代码示例不包含任何“Page”类或“Book”类。
一般来说,一个类是用关键字定义的class
,所以你需要像
class Book { // ... }
您对页面的表示不是面向对象的,而只是一个数组。
首先看看PHP 面向对象的编程,以了解这里的基础知识。

TA贡献1802条经验 获得超10个赞
首先,每个数组值后都缺少逗号。其次,返回数组并将其打印在视图页面(您要显示计数的位置)中。像这样的东西:
class Page {
public function pages() {
return $pages = [
'1',
'2',
'3',
'4',
'5',
'6',
'7',
'8',
'9',
'10'
];
}
}
然后在页面(查看)页面上,使用 foreach 循环打印数组值,就像这样
require 'Page.php';
$pageClass = new Page();
$pages = $pageClass->pages();
foreach($pages as $page) {
echo $page . '<br>';
}
- 2 回答
- 0 关注
- 149 浏览
添加回答
举报