Суперобъект Codeigniter для библиотек или помощников, используйте get_instance () или отправьте $ this? - PullRequest
1 голос
/ 09 сентября 2011

Я хотел бы понять, есть ли разница в производительности при отправке суперобъекта codeigniter в качестве параметров вместо использования и присвоения get_instante () для переменной?

Например,

ПОМОЩНИКИ:

function callMe($CI)
{
}

CONTROLLER:

callMe($this);

Вместо

ПОМОЩНИКИ:

function callMe()
{
 $CI =& get_instance();
}

Когда я набирал этот вопрос, я нашел get_instance () в Codeigniter: зачем присваивать его переменной? желание было очень полезным, но я думаю, что это более конкретный вопрос.

1 Ответ

0 голосов
/ 15 сентября 2011

Вероятно, есть небольшое улучшение производительности, но нет никакого способа, чтобы это было достаточно значительным, чтобы оправдать использование этого уродливого синтаксиса, требующего пропускать другой параметр каждый раз, когда вы вызываете вспомогательный метод.

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