url和url_helper在codeigniter上有什么区别?

时间:2019-03-23 22:15:48

标签: codeigniter

我刚刚结束了本教程,并在整个过程中将_url_helper_加载为$this->load->helper('url_helper');。但是,再仔细阅读文档,我发现$this->load->helper('url');url之间的区别是url_helper的缩写吗?

2 个答案:

答案 0 :(得分:2)

从CI 3.x开始,您可以同时使用这两种方法,就像您在系统核心文件中所发现的:/system/core/loader.php中第593行附近的public function helper()

$filename = strtolower(preg_replace('#(_helper)?(\.php)?$#i', '', $filename)).'_helper';

如您所见,'url'在上面的行中被翻译成'url_helper'

有关CI URL Helper

的更多信息

答案 1 :(得分:1)

  

这两个或url之间有区别吗?   url_helper?

Answer :No difference

助手的文件名必须以_helper词结尾。

您可以使用full file name或不使用_helper部分加载帮助程序