autoload

    -1热度

    1回答

    我们正在研究一种新的Zend框架的项目和大多数东西都自举得不错: <?php class Bootstrap extends Zend_Application_Bootstrap_Bootstrap { protected function _initAutoload() { $autoloader = new Zend_Application_Module_

    6热度

    1回答

    我的网站是相当大的,我不使用PHP类,我不明白OO足够好,但重新编写我的网站使用它们,但我真的很喜欢使用类使用__autoload($ class_name)功能。我靠,功能很多,我有不同的功能文件, forums.inc.php blogs.inc.php user.inc.php photos.inc.php general.inc.php 所有这些文件只是特定于网站某一部分的功能,gener

    3热度

    1回答

    我已经存在一个数据库,并希望使用SQLAlchemy访问它。因为,数据库结构由另一段代码(Django ORM,实际上)管理,我不想重复自己,描述每个表结构,所以我使用了autoload自检。我坚持一个简单的具体表继承。 Payment FooPayment + id (PK) <----FK------+ payment_ptr_id (PK) + user_id

    12热度

    2回答

    对不起,如果这是基本的,我想尽可能多地学习PHP中的OO,并且我正在慢慢学习如何使用它(非常有限)。 所以我想知道__autoload()是否对PHP操作码缓存有任何影响?

    6热度

    4回答

    From php.net: 在PHP 5中,这不再需要。您可以定义一个__autoload()函数,在您尝试使用尚未定义的类/接口的情况下会自动调用该函数。通过调用这个函数,脚本引擎有最后一次机会在PHP失败并且出现错误之前加载类。 现在我想知道,单独使用__autoload在动态网站上加载适当的类是不好的做法吗? 的方式我的网站设置是包含文件到index.php文件,例如http://www.s

    9热度

    1回答

    许多框架利用spl_autoload_register()来动态加载类(即控制器和模型)。关于自动加载和操作码缓存的问题有几个帖子。特别是后一个由具有其@cletus引用@Rasmus使得一些语句这被证明是令人厌恶对于那些利用APC作为操作码缓存的响应: Do PHP opcode cache work with __autoload? 似乎没有对于不影响操作码缓存性能的任何可能的自动加载替代方法

    4热度

    2回答

    我有set_error_handler()函数设置为在发生错误时调用函数。 在这种功能,我有我自己实现的异常类: function acs_error_handler($errno, $errstr, $errfile, $errline) { throw new acs_exception($errstr, $errno); } 这给了我下面的错误: Fatal error:

    3热度

    3回答

    在main.php,自动加载,并将一个新的对象被创建: function __autoload($class) { require_once($class . '.php'); } ... $t = new Triangle($side1, $side2, $side3); 在Triangle.php: class Triangle extends Shape {...}

    1热度

    1回答

    我遇到了Zend的一个奇怪问题。我有一个适用于本地主机的应用程序,并且可以使用我的IP地址从外部访问它。当我将它移动到我们的登台服务器时,它无法加载任何类。我正在使用模块化结构的自动加载。所有模型都位于默认模块中,然后是模型文件夹。静态页面正常工作,但任何试图访问模型失败的“致命错误:类'Default_Model_ModelName'找不到(控制器路径&名称)”。我检查了服务器,并且所有文件都在

    2热度

    4回答

    我打算使用PHP的自动加载功能来动态加载所需的类文件。现在,这可以创建一个巨大的混乱,如果每一个功能都有一个单独的文件,所以我希望和要求是有办法有相关的类留在1个的文件,仍然是自动加载 function __autoload($class_name){ include('classes/' . $class_name . '.class.php'); } 比方说,有一个类名为动物,