高级PHP开发技术:对象关系映射与事件驱动编程
一、对象关系映射(ORM)
1.1 成员变量与抽象方法实现
在开发中,我们常常会使用到一些成员变量,例如:
protected $ FirstName;
protected $ LastName;
protected $ Username;
protected $ Password;
protected $ EmailAddress;
protected $ DateLastLogin;
protected $ TimeLastLogin;
protected $ DateAccountCreated;
protected $ TimeAccountCreated;
需要注意的是,这些变量被声明为 protected ,这使得父类可以直接访问和操作这些变量。
同时,还会有两个重要的抽象方法的实现:
protected function DefineTableName() {
return( “ system_user “ );
}
protected function DefineRelationMap() {
return(array(
“ id ” => “ ID ”,
“ first_name ” => “ FirstName ”,
“ last_name ” => “ LastName ”,
超级会员免费看
订阅专栏 解锁全文
1360

被折叠的 条评论
为什么被折叠?



