[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: амперсант перед названием ф-ции
SY
подскажите пожалуста что означает function &get_instance(), а точнее знак "&"?
и еще один вопрос: что такое псевдо-переменная и что означает вот такая запись: {elapsed_time}
спасибо!



Спустя 3 минуты, 54 секунды (19.09.2010 - 17:09) ZSH написал(а):
ссылка но объект.
codeigniter?

Спустя 9 минут, 13 секунд (19.09.2010 - 17:18) SY написал(а):
да, это codeigniter. сижу пытаюсь разобраться что к чему. мозги уже плавятся. тут пока рылся еще один вопрос - что делает функция CI_Base() в классе CI_Base:

class CI_Base {

private static $instance;

public function CI_Base()
{
self::$instance =& $this;
}

public static function &get_instance()
{
return self::$instance;
}
}

точнее что значит =& $this?

Спустя 29 минут, 23 секунды (19.09.2010 - 17:47) Mizka написал(а):
Цитата
что делает функция CI_Base() в классе

это конструктор класса в PHP4, а в 5 версии появился метод __construct(), лучше использовать его...

Спустя 20 минут, 17 секунд (19.09.2010 - 18:08) SY написал(а):
так а что делает вот эта строка в конструкторе self::$instance =& $this; ?

Спустя 7 минут, 31 секунда (19.09.2010 - 18:15) Mizka написал(а):
передает переменной $instance экземпляр этого класса по ссылке.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.