zhaoxiao90 发表于 2011-8-20 13:52:21

为什么类名必须以大写字母开头

2.0.0的手册上在控制器那一节有句这样的话

注意:类名必须以大写字母开头。换句话说,这是有效的:

<?php
class Blog extends CI_Controller {

}
?>

这是无效的:

<?php
class blog extends CI_Controller {

}
?>


为什么小写是无效的呢,我试了改成小写程序还是能运行,在源代码中也没看到什么地方显示一定要大写的才行
求解释!

gs129090 发表于 2011-8-20 14:16:44

系统规定的

Hex 发表于 2011-8-20 19:18:26

这是规定。
你如果是在 Liunx 下改成小写就报错了,不信你可以试试,呵呵

zhaoxiao90 发表于 2011-8-22 00:05:29

gs129090 发表于 2011-8-20 14:16 static/image/common/back.gif
系统规定的

谢谢!

zhaoxiao90 发表于 2011-8-22 00:05:59

Hex 发表于 2011-8-20 19:18 static/image/common/back.gif
这是规定。
你如果是在 Liunx 下改成小写就报错了,不信你可以试试,呵呵

这样子啊....
谢谢Hex!

liuzhanpeng 发表于 2011-10-12 16:27:45

我在linux下用小写也没出问题啊
页: [1]
查看完整版本: 为什么类名必须以大写字母开头