admin 类名问题

#1 wddzsw

我有一个admin表
admin.php

class admin extends spModel
{
  var $pk = "admin_id"; // 每个留言唯一的标志,可以称为主键
  var $table = "admin"; // 数据表的名称
}

我这样 初始化类  总是报错,不知何故。
$admin = spClass('admin');


检查了半天也没有发现问题
后来换了类名  admintb.php
class admintb extends spModel
{
  var $pk = "admin_id"; // 每个留言唯一的标志,可以称为主键
  var $table = "admin"; // 数据表的名称
}


这样确正常了  
$admin = spClass('admintb');


请问admin为什么不能用呢 ,大家有没有遇到这样的问题呢?我的入口文件是admin.php 在做后台用户登录时出现的问题 会不会和这个有关了 费解。

2010-06-19 11:21:08

#2 wddzsw

数据库模型类不能和入口文件重名 这个是不是要改善下

2010-06-19 11:40:25

#3 jake

数据库模型类不能和入口文件重名 这个是不是要改善下
wddzsw 发表于 2010-6-19 11:40
speedphp中文件名是和类名一致的,在PHP编程中,类名不能重复这是很正常的。

2010-06-19 12:16:32

#4 superphp

老大上次说的模型类前面要建议加 lib_ ,这个方法最好在手册里面写明了。

2010-06-19 12:26:58