我一直在关注一个非常有趣的教程,它真正测试了我编写 PHP 的能力。我一直以为我是那个男人,但结果我变得更糟了。话虽如此,在教程中解释了实例化对象的要求,所以我输入了这段代码,不要误会我的意思,一切正常,完全没有问题。最重要的是,我并不真正了解事情是如何运作的,这就是为什么我希望有人向我解释更多。当您使用 MySQL_fetch_array 从数据库中提取记录时,我的问题是什么以及如何将数据呈现给接收变量。例如下面
private static function instantiate($record){
$object = new self;
foreach($record as $attribute => $value){
if($object->has_attribute($attribute)){
$object->$attribute =$value;
}
}
return $object;
}
如果我在表中有 3 个字段,例如姓名、年龄、地址和一个值,让我们说 Jhone, 23, arizona 什么将存储在属性中,什么将存储在 Key 中,索引在哪里以及如何提取这样的来自数据库的数据,如上面的示例,并将其分配给另一个数组。请我不需要任何代码我的代码工作正常,我需要的是一个非常原始和清晰的解释。确实提前感谢您的支持。