Articles of constructor

Передача mysqli в класс для использования функции

Наверное, спросили много раз, но я твердо. У меня есть следующий класс для управления MySQL db. class blog { function show ($mysqli) { // Code working on $mysqli here } } Поскольку я буду использовать $ mysqli во многих функциях внутри этого класса, я прочитал, что могу создавать конструкторы, чтобы передать переменную $ mysqli в […]

call_user_func_array передает аргументы конструктору

Я искал много страниц результатов Google, а также здесь, в stackoverflow, но не могу найти решение, которое, похоже, соответствует моей ситуации. Кажется, у меня есть одна последняя загвоздка в функции, которую я пытаюсь построить, которая использует call_user_func_array для динамического создания объектов. Уловимая фатальная ошибка, которую я получаю, – Object of class Product could not be […]

Назначение PHP-конструкторов

Я работаю с классами и структурой класса объектов, но не на сложном уровне – просто классы и функции, а затем, в одном месте, экземпляр. Что касается __construct и __destruct , расскажите мне очень просто: какова цель конструкторов и деструкторов ? Я знаю теоретическое объяснение школьного уровня, но я ожидаю чего-то подобного в реальном мире, так […]

Почему я получаю фатальную ошибку при вызове конструктора родителя?

Я расширяю один из классов SPL (Standard PHP Library), и я не могу вызвать конструктор родителя. Вот ошибка, которую я получаю: Неустранимая ошибка: невозможно вызвать конструктор Вот ссылка на документацию SplQueue : http://www.php.net/manual/en/class.splqueue.php Вот мой код: $queue = new Queue(); class Queue extends SplQueue { public function __construct() { echo 'before'; parent::__construct(); echo 'I have […]