Intereting Posts
изображение не извлекается из базы данных в html-форму, используя php Медленная выборка содержимого из URL-адреса Нужна консультация для создания оцифрованной системы приема билетов Неустранимая ошибка: класс «CModelEvent» не найден в CModel.php в строке 189 php, simple_html_dom.php, выберите выбранный вариант Symfony2 File Found Class не был в нем PHP – Строка поиска для определенного массива слов и совпадение с необязательным + или – Сервер-отправленные события и php – что вызывает события на сервере? Как получить значение столбца в pagination Предварительная обработка PHP для удаления функциональности из встроенных файлов Выполнение запроса к API LinkedIn приводит к 401 Метод POST возвращает 405 метод, который не разрешен на сервере производства Apache – проект Symfony3 Как вы получаете заголовок 'referer' в PHP? Регулярное выражение для получения основного домена URL-адреса Рассчитать позицию / рейтинг для возвращенного сообщения

Как удалить несколько экземпляров и просто иметь один экземпляр, а несколько вызовов функций в php?

public function getHelperInstance() { $user = new Helper(); $user->set($result['data']); return $user; } 

Я вызываю метод getHelper () несколько раз, и если $ user не пуст, чем вызов метода getHelperInstance (), теперь в моем случае getHelperInstance () всегда создает новый экземпляр класса Helper () и поэтому каждый раз, когда я вызываю функцию getHelperInstance () я создаю новый экземпляр Helper (), поэтому есть ли способ, которым я могу просто создать один экземпляр Helper () и использовать его несколько раз вместо создания нового экземпляра каждый раз. Какие-либо предложения !!!

 public function getHelper() { $user = array(); if (!empty($user)) { $user = $this->getHelperInstance(); } return $user; }