нет, тут всё проще
просто версия РНР слишком старая
можно убрать слово string.
Другое дело что эти все три класса должны быть в разных файлах, а не в одном
и переменная $authme_table должна быть в AuthMeController, а не в DbConnection
и include('/engine/data/dbconfig.php') работать не будет, на диске нет такого файла.
То есть связь по имени? А как быть если двух человек зовут одинаково? Получится, что если у потомка будет указан папой Иван Иванович Иванов, и таких будет двое в БД, то у него окажется два папы?
А так-то да, я тоже не понимаю, зачем еще одна таблица. почему нельзя сослаться на запись в той же самой таблице-то?
Ну вы же уже раз 5 отвечали на этот вопрос
и знаете прекрасно, что он не про пароль
а про нелепые страхи "прямого доступа"
зачем предлагать решение несуществующей проблемы?
РНР во всём мире презирают из-за таких вот решений - возьмем несуществующю проблему и наворотим ненужного кода, чтобы её решить
abzall, зависит от того, что для вас значит программирование.
если это значит выучить несколько команд, и лепить их одну за другой не понимая смысла, то сложно - придется новые команды учить
если программирование для вас - это алгоритмы, которые в голове, то не принципиально, на каком языке их реализовывать
Пока не удалили этот очередной бессмысленный вопрос:
Почему многие говорят, надо спрашивать у тех кто говорит. Это простая житейская, даже не булева логика. Потом, после того как они наговорят обычной ереси, которую несут в этом случае, можно будет придти сюда с конкретным вопросом - правда ли это. И получить ответ, что нет, неправда.
Преимущество питона в хайпе
будущее у пхп есть
чтобы поисковый индекс к чему-то прикрутить, это то что-то должно существовать в природе.
"прикрутить эластик к битриксу" - это не какая-то гениальная военная хитрость, а самый стандартный юзкейс.
потому что в битриксе УЖЕ есть товары, которые индексируются эластиком.
В эластик, если что, не пишут данные - он сам их читает. Если они есть.
а у автора логов ещё нет. индексировать нечего. читать неоткуда.
просто версия РНР слишком старая
можно убрать слово string.
Другое дело что эти все три класса должны быть в разных файлах, а не в одном
и переменная $authme_table должна быть в AuthMeController, а не в DbConnection
и include('/engine/data/dbconfig.php') работать не будет, на диске нет такого файла.