通过仅调用一次类,多次从函数或方法返回值

时间:2012-03-22 23:16:40

标签: php arrays oop class methods

我有一个members.php文件,显示我的网站成员。我使用foreach方法回显成员名称。 成员类方法返回数组,然后我在 members.php中使用 foreach循环 文件来回应成员。我试图在我的html文件所在的 members.php 文件中尽可能少编写PHP代码。有没有办法避免在 members.php 文件中使用 foreach

例如,是否可以从方法中多次返回值? (仅通过调用一次对象)。就像我们通常称之为函数一样?这个问题没有意义,但我只想看看是否存在这个问题?

2 个答案:

答案 0 :(得分:1)

您可以编写一个中间函数来缓存Members-method返回的任何内容,并从缓存中返回一个索引,由参数指定。但是你又回到了使用某种循环。

答案 1 :(得分:0)

视图中的循环没有任何问题。毕竟,PHP 一种模板语言。

但是,您可以编写一个对象方法来返回/打印格式化的成员列表。