オブジェクトのコレクションを保存しようとしていますが、foreach ループでオブジェクト メソッドを呼び出すことができません。これは基本的に私が持っているものです。print 関数は何も印刷しません。私が見過ごしているものはありますか、それともこれはそれを行う方法ではありませんか?
class person
{
private $name;
public function __construct($name) {
$this->name = $name;
}
public function get_name() {
return $this->name;
}
}
$test_set[] = new person("John");
$test_set[] = new person("Jane");
foreach($test_set as $set_item) {
print $set_item->get_name();
}