我有一个带有私有属性的“文章”类,words
它包含Word
类对象的数组。我也有getWord
可以返回一个词的方法:
class Article {
private $words = Array(1 => new Word(1), 2 => new Word(2), ...);
public function getWord($wordId) {
if (array_key_exists($wordId, $this->words)) {
return $this->words[$wordId];
} else {
return NULL;
}
}
}
我需要遍历所有现有的单词。最好的方法是什么?
目前我正在使用另一种方法将所有单词作为数组返回,但我认为这不是一个好的选择。