У меня есть две первичные таблицы MySQL (профили и контакты) со многими дополнительными таблицами (с префиксом prm_). К ним обращаются и управляются через PHP. В этом случае я запрашиваю таблицу профилей, где я получу идентификатор владельца и идентификатор селекционера. Затем будет ссылаться на таблицу контактов, где хранится информация о владельцах и селекционерах. Я получил большую […]
Я довольно запутался в реализации пространства имен в php, особенно когда речь заходит об алиасах – импорте классов. Я следил за учебником из этого урока: Использование пространств имен PHP V5.3 для читаемого и поддерживаемого кода (от Don Denoncourt, 1 марта 2011 г., для IBM Developerworks) Но я не понимаю – когда используется __autoload , почему […]
У меня простой запрос на объединение влево. SELECT e.employee_id as employee , e.badge_id as badge , e.first_nm as first , e.last_nm as last , e.work_phone as work_ph , e.mobile_phone as mobile_ph , e.manager_id as man_id , e.title_id as titl_id , e.username as user , e.start_dt as start , m.employee_id as memp_id , m.last_nm as m_last […]
Почему мы должны использовать функцию class_alias ? Например: Class Test { public function __construct(){ echo "Class initialized"; } } class_alias("Test", "AnotherName"); $instance = new AnotherName(); # equivalent to $instance = new Test(); Согласно руководству , «Класс с псевдонимом точно такой же, как и у первоначального класса». Для чего это полезно?