singleton
Одноэлементный с несколькими базами данных
Пример приложения, содержащего информацию о сотрудниках и доступного для различных приложений, таких как расчет заработ ... self::$_instance = new self($db_type);
}
return self::$_instance;
}
}
?>
Расширение одноэлементного класса
Я использовал для создания экземпляра одноэлементного класса, подобного этому:
$Singleton = SingletonClassName::GetIns ... исать:
$Singleton = new SingletonClassName;
Просто еще один не одноэлементный класс, есть ли решение этой проблемы?
получить экземпляр() в Codeigniter: Зачем присваивать его переменной?
В Codeigniterget_instance() - это глобально доступная функция, которая возвращает суперобъект контроллера, содержащий в ... ого, чтобы вызывать ее один раз и присвоение переменной.
Что-нибудь еще, или это единственные потенциальные проблемы?
Являются ли одноэлементные классы PHP каким-то образом общими для запросов?
Я использую шаблон одноэлементного кода во всех своих файлах классов PHP.
Может ли это случайно привести к конфликту ... ктовать друг с другом, поскольку может быть создан только один экземпляр класса поиска.
Большое спасибо за ваше время.
подключение к одноэлементной базе данных php, является ли этот код плохой практикой?
Я пытаюсь создать простой в использовании одноэлементный класс для подключения к базе данных mysql и выполнения запросо ... делал:
$query = "SELECT * FROM registrations";
echo $database->numrows($query);
$sql = $database->query($query);
php-синглтон продолжает дважды вызывать себя в классе автозапуска
Я создал класс автозапуска, который работает по назначению, но я заметил странное поведение. Когда я повторяю результат ... ссы и класс, если на то пошло, клонируются где-то в функции spl_autoload_register().
Буду признателен за любую помощь.
Производительность метода экземпляра одноэлементного класса по сравнению Статический метод класса в PHP?
Меня интересует объективный анализ того, что более эффективно; вызов методов экземпляра одноэлементного класса или мето ... суждения того, что "лучше". Меня интересует только относительная производительность между ними. Заранее спасибо.
-Майк
Синглтон в сочетании с заводским шаблоном в PHP5
Каков наилучший метод использования одноэлементного шаблона проектирования в сочетании с шаблоном заводского метода в P ... для этого - выборочное подключение к базе данных для создания экземпляров только один раз для каждого типа базы данных.
Как создать экземпляр дочернего синглтона абстрактного класса?
У меня есть абстрактный класс и дочерний элемент, который расширяет абстрактный класс. Ребенок должен быть сиглетоном. ... аю, что виновник находится в self::$instance=new self;. Как я должен переделать его, чтобы достичь того, что мне нужно?
Ошибка наследования одноэлементного шаблона проектирования PHP
Из одноэлементного класса php ниже
<?php
class Singleton
{
/**
* @var Singleton The reference to *Singleto ... Неустранимая ошибка PHP: Неперехваченная ошибка: Не удается получить доступ к свойству
Синглетный ребенок::$экземпляр
Как получить доступ к моим синглетонам без использования глобального состояния?
Я знаю, что одноэлементный шаблон плох, потому что он использует глобальное состояние. Но в большинстве приложений вам ... об объекте базы данных, но класс пользователя знает. Как я должен передать ему объект?
Спасибо, что уделили мне время!
PHP предоставляет общий доступ к объектам в нескольких сеансах
Как я могу сделать так, чтобы у пользователя A и пользователя B был один и тот же экземпляр объекта? Я предполагаю, что это будет происходить в течение двух разных сессий.
абстрактный класс расширяет абстрактный класс в php?
Я работаю над простым абстрактным классом базы данных. В моем использовании этого класса я хочу, чтобы какой-то экземпл ... ть для этого одну базу кода базового класса, чтобы при внесении изменений мне не нужно было синхронизировать два файла.
Magento не может определить, вошел ли клиент в систему или нет
Это мой php-файл, который я вызываю с помощью вызова функции ajax. Для проверки я также попробовал позвонить напрямую.
... ователь НЕ вошел в систему.
Но этот код выводит только оператор else, который "Не вошел в систему".
Помогите, пожалуйста
Полезность загрузки экземпляров в OO PHP?
Меня попросили сделать проект на PHP и убедиться, что он объектно-ориентированный. Я делал OO и я делал PHP, но никогда ... ых. Я думаю, что написание кода таким образом просто не кажется по-настоящему ОО. Я что-то упускаю или этот стиль хорош?
в чем точная разница между статическим классом PHP и одноэлементным классом
Я всегда использовал одноэлементный класс для объекта реестра в PHP. Как и все одноэлементные классы, я думаю, что осно ... ();
Может ли кто-нибудь объяснить для меня, какова функция одноэлементного класса. Я действительно этого не понимаю.
Любой более простой/лучший способ создания одноэлементного класса бд mysql в php?
Вот тот, который я использую:
<?php
final class Database {
private static $oDb;
public static function ini ... ивный способ получить учетные данные бд из файла конфигурации? Я знаю, что не могу использовать includes в своем классе.
Могут ли 2 одноэлементных класса ссылаться друг на друга?
Почему это не работает? Разве каждый экземпляр не должен просто ссылаться друг на друга один раз?
class foo {
priv ... self::$instance = new bar();
}
return self::$instance;
}
}
$test = foo::get_instance();
(PHP) Одноэлементный класс базы данных - как насчет статических методов?
Это базовый веб-сайт. Основываясь на ответах здесь, я делаю следующее:
private $db;
public function __construct($id = ... getInstance(){
if (!self::$m_pInstance)
self::$m_pInstance = new Db();
return self::$m_pInstance;
}
}
Каков наилучший способ создания одноэлементного веб-сервиса на PHP?
Нам необходимо получить доступ к базе данных, которая разрешает только одно подключение за раз. Это кричит мне "синглт ... ься к одноэлементному классу.
В PHP, каков наилучший способ создать глобальный синглтон или синглтон веб-службы?
ТИА