Алексей Уколов, что ему непонятно, он написал в вопросе: "представим, что сюда request попал через сервис контейнер".
То есть это экземпляр одного и того же класса. А синглтон это или нет - для нас не принципиально.
И автор, кстати, неправильно понимает само понятие синглтона. Для него это "сущность, всегда автоматически доступная из воздуха". А не "сущность, которая может существовать строго в одном экземпляре".
Алексей Уколов, что за чушь, никакой это не "синглтон". В ответе всё правильно написано.
Точнее он может быть синглтоном, или не быть но к ответу на вопрос это отношения не имеет
Ну можно считать сам контейнер исключением из правил, да.
Просто вопрос был "в РНР используется", который я понимаю как "в пользовательском коде", который пишет программист. А программист использует зависимости, предоставленные контейнером или вот как в примере с классом User, передает зависимости сам.
На будущее: смотреть надо не картинку, которую браузер нарисовал, а HTML код. Тогда будет сразу понятно, что именно выводит этот код. В браузере код страницы можно посмотреть по клавишам Ctrl-U
во-первых, надо указать только одну СУБД, а не спамить все, про которые слышал
Во-вторых, надо поменять структуру БД, чтобы такой шлак вообще не требовался
error_reporting(E_ALL); // это не совсем репорт ошибок в файл error_log. А точнее совсем не репорт ошибок в файл error_log. Но сома по себе директива правильная
Можно. Если ключ всегда есть. Например REMOTE_ADDR в веб окружении.
Плюс в данном случае желательно предусмотреть какое-то действие на случай, если ключа нет.
Ответ правильный, но автору вопроса конечно не подойдет. Это из серии "Папа, ты с кем сейчас разговаривал".
Человек первые в жизни видит уордпресс и ему нужна какая-то нелепость, которую он толком сформулировать даже не может.
А в пуле он откуда возьмется? Из воздуха?
Чтобы что-то ненужное продать, сначала надо что-то ненужное купить.
Чтобы получить коннект из пула, пул его должен либо каждый раз создавать, (как это может делать автор вопроса без всяких пулов), либо держать кучу коннектов кучу времени.
Пул имеет смысл только если идет параллельная обработка запросов, чего у автора нет. И пул ему здесь нужен как собаке пятая нога
То есть это экземпляр одного и того же класса. А синглтон это или нет - для нас не принципиально.
И автор, кстати, неправильно понимает само понятие синглтона. Для него это "сущность, всегда автоматически доступная из воздуха". А не "сущность, которая может существовать строго в одном экземпляре".