php 动态创建类
As you have probably found out, when I see something interesting I don't know how to do, my only goal is to figure out how to do it. Thus is the case with PHP classes featuring dynamic methods based on database records (or arrays). I took some time to figure out how it was done.
正如您可能已经发现的那样,当我看到一些有趣的东西却不知道该怎么做时,我唯一的目标就是弄清楚该怎么做。 具有基于数据库记录(或数组)的动态方法PHP类就是这种情况。 我花了一些时间弄清楚它是如何完成的。
PHP数组中的示例MySQL记录 (The Sample MySQL Record in a PHP Array)
$record = array(
'id' => 12,
'title' => 'Greatest Hits',
'description' => 'The greatest hits from the best band in the world!'
);
Pretend we created the above array based on a record retrieved via a MySQL query.
假设我们根据通过MySQL查询检索的记录创建了上述数组。