西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > php教程 > magento教程 >

Magento的init初始化函数分析

时间:2016-03-14 00:07来源:未知 作者:好模板 点击:
magento函数名不一定要是 init(), 也可以是 __init(), begin(), start() 等等这些. 用什么名字就看框架开发者喜欢哪个了. 如果框架是magento, 默认把 init() 定义为初始化函数, 那么magento会在执行其

magento函数名不一定要是 init(), 也可以是 __init(), begin(), start() 等等这些. 用什么名字就看框架开发者喜欢哪个了.
如果框架是magento, 默认把 init() 定义为初始化函数, 那么magento会在执行其他程序之前执行 init() 函数, 这实际上和 php 内置的构造函数有异曲同工的效果了. 在这种情况下你可以只定义 init() 函数, 也可以只定义 __construct() 函数, 或者二者兼有.

备注: __construct() 是PHP内置的构造函数, 是同 PHP 解析引擎自动调用的, 而 init() 则是由 PHP 框架自动调用的.

(责任编辑:好模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------