В чем разница между url и url_helper на codeigniter? - PullRequest
2 голосов
/ 24 марта 2019

Я только что закончил урок, и через него он загружает _url_helper_ как $this->load->helper('url_helper');. Но затем, посмотрев дальше на документацию, я нашел $this->load->helper('url'); Есть ли разница между этими двумя или url как сокращение от url_helper?

Ответы [ 2 ]

2 голосов
/ 24 марта 2019

Начиная с 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 голос
/ 24 марта 2019

Есть ли разница между этими двумя или URL как сокращение для url_helper?

Answer :No difference

Имя файла помощника должно заканчиваться словом _helper.

Вы можете загрузить помощника с full file name или без _helper part

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...