我有一个关于 PHP 的一般功能的问题,我无法得到一个好的、干净、简单的答案。
假设我有一堂课,学生。我创建了一个名为 Students 的数组,其中包含学生班级的实例。我将如何遍历该数组并从每个学生类实例中提取 StudentID?感谢您的支持!
如果我理解正确,您有这样的课程:
class Student {
public $StudentId = 0;
public function __construct($id) {
$this->StudentId = $id;
}
}
还有一个像这样的数组:
$students = array(
new Student(1),
new Student(2),
....
);
要获取每个的 StudentId,只需像任何其他普通数组迭代一样遍历数组:
foreach ($students as $student) {
$id = $student->StudentId;
}
foreach ($studentArray as $student)
{
$studentId = $student->StudentId;
}
作为students
数组,您可以遍历 该数组以访问数组中的每个对象:
foreach($students as $student) {
echo $student->StudentID;
}