php类名区分大小写
我在php中声明了这样一个类php类名区分大小写,php,class,case-sensitive,Php,Class,Case Sensitive,我在php中声明了这样一个类 <?php class Db(){ //something} 不要使用PEAR,如果可以,现在是使用composer的时候了。对于您的问题,您可以在定义类之前检查,如果类存在,则扩展它 if(class_exists('DB') != true) { class Db extends DB ... ... ... } 或者在PHP5.3上使用名称空间 namespace Core; class Db {} 召唤
<?php class Db(){ //something}
不要使用PEAR,如果可以,现在是使用composer
的时候了。对于您的问题,您可以在定义类之前检查,如果类存在,则扩展它
if(class_exists('DB') != true)
{
class Db extends DB
...
...
...
}
或者在PHP5.3上使用名称空间
namespace Core;
class Db {}
召唤
\Core\Db::from();
或者简单地更改类的名称
希望它有助于发布错误,并且Db
和Db
classDb.php的文件名都是我自己的类,windows上的Db.php在xampp/php/pear/Db.phpI中有一个名为from的函数,这个错误是致命错误。在php/pear/DB.phpname空间中定义的函数DB::from是更好的选择。很高兴它帮助了@it life。你能解释一下吗?