mazdack
Новичок
static property
ситуация такая:
есть класс шаблонизатора, везде делаются его объекты, что не особо нужно, т.к. вполне реально после прорисовки нужного шаблона(ну или его передачи в переменную) делать авто очистку массива переменных..
так вот, решил сделать ентот класс синглетоном, но вот вопрос:
где пхп хранит статик переменные? не будет ли проблем такого рода:
2 чела запускают какие то скрипты, использующие шаблонизатор и передают одновременно для прорисовки шаблона массив, содержащий одинаковые имена переменных..не получит ли кто нибудь из юзеров не свои данные?
если провести аналогию с явой, то там енто зовется проблеой multithreading и решается добавлением synchronized..
заранее спасибо.
ситуация такая:
есть класс шаблонизатора, везде делаются его объекты, что не особо нужно, т.к. вполне реально после прорисовки нужного шаблона(ну или его передачи в переменную) делать авто очистку массива переменных..
так вот, решил сделать ентот класс синглетоном, но вот вопрос:
где пхп хранит статик переменные? не будет ли проблем такого рода:
2 чела запускают какие то скрипты, использующие шаблонизатор и передают одновременно для прорисовки шаблона массив, содержащий одинаковые имена переменных..не получит ли кто нибудь из юзеров не свои данные?
если провести аналогию с явой, то там енто зовется проблеой multithreading и решается добавлением synchronized..
заранее спасибо.
