PHP-память приложения и синглтон

Есть ли у PHP память приложения, как у Java, или это пустой холст «памяти» для каждого запроса соединения без сохранения состояния (т. Е. От каждого пользователя)?

Я пытаюсь подтвердить, что если я использую одноэлементный шаблон для хранения данных, будет ли экземпляр когда-либо использоваться разными пользователями в PHP или для каждого пользователя будет создан отдельный экземпляр?

Если я использую …

$singInst = mySingleton::getInstance();
$singInst->holdA(5);
$singInst->holdB(9);
echo $singInst->getA();

Распространяется ли когда-либо синглтон между посетителями? то есть вызов singInst-> getA () может вернуть значение, установленное при выполнении сценария другого пользователя?

0

Решение

каждый экземпляр PHP работает в своей собственной виртуальной памяти (виртуальной памяти), которая отделена от всех других виртуальных машин процессов PHP и сопоставлена ​​с физической памятью операционной системой; экземпляр PHP имеет иллюзию доступа ко всей памяти.

так что нет, вы не можете увидеть других пользователей синглтон.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]