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