Окай, любители TDD. Вот код одного из классов. class Cache { const FOLDER_NAME = 'cache'; const FILE_EXT = '.cache'; const E_DATA = 'data'; ...
А вот теперь уже общая головоломка: $ff = $_FILES['add_document_types']; $dd = rtrim($this->getParameter('documents_directory'), '/').'/'; $fn = $dd.uniqid().'-'.preg_replace(...
Приветствую, коллеги. Столкнулся со странной штукой. Перенесли сайт на новый сервер. В браузере Mozilla сайты грузятся со старого сервера. Более того, сайт, который не должен ...
The Ant, Ты немного недопонял. Вот представь себе такую архитектуру: - Есть некая таблица сущностей в базе. - Также в базе есть общая для всех таблица кастомных полей. - Есть...
Да ёлы-палы, почему у нас так мало админов в канале? Спамеры пока побеждают.
Воооооот. И как же по-вашему можно избавиться от знака доллара в переменных? Особенно учитывая необходимость обратной совместимости по синтаксису.
- В Entity есть строковое поле, где хранится название файла; - В самой форме есть поле типа FileType; - Действие контроллера загружает файл на диск, передавая в Entity названи...
Ну почему же? Программировать на самом деле можно и на Delphi, и на PHP. Более того, нынешние технологии позволяют и сайты писать (в форме CGI) на Delphi, и строить вменяемый ...
Ты в школе так же учителям показываешь, когда они тебя тыкают носом в твои ошибки и незнание матчасти? 👈😂 Чувак, серьёзно, либо учи матчасть, либо не занимайся разработкой во...
Не, просто меня забавляет этот спор. Выше я ясно написал, что речь о разработке грубо говоря CMS общего назначения. После чего мне говорят о кэше на Redis. Внимание, вопрос: к...
Коллеги, подкину занятную задачку. Итак, дано: таблица в базе (id - первичный ключ, parent - ссылка на первичный ключ), реализующая хранение древовидных структур. Вопрос: как ...
Видимо, очень много, раз такие проблемы с когнитивными функциями 🤣🤣🤣 И при чём тут максимализм? Это ты кидаешься говном в человека, который не использует весь тобой любимый н...
Коллега, во многих случаях речь идёт либо о фрилансерах, либо об отучившихся в институтах. В первом случае опыт получается чисто по работе. А во втором случае человек затратил...
Не, на самом деле могу подкинуть мыслишку к размышлению. Представим себе в рамках единой системы некие глобальные объекты. Допустим: Request, ACL, User, Session, PipeLine, Eve...
Может быть, глупый вопрос, но: есть два способа вызвать статический метод произвольного класса $CN - call_user_func_array(array($CN, 'func'), array()); - $CN::func(); Что бу...
Почему же? Представь себе ситуацию, что тебе заказали сайт с расчётом на то, чтобы ты его сделал, тебе заплатили, а дальше сами хотят всё в админке делать. Таких заказов - чер...
Ну дык в чём трабл? 1. parse_url 2. Разбиваешь explode элемент query по символу "&" 3. Перебираешь форычем получившийся массив, разбивая каждый элемент по символу "=", проверя...
Вообще динамическая типизация - одна из главных фишек РНР. Если говорить о строгой типизации, то уж пишите сразу сайты, блин, на "сях". Чо мешает-то?
"Что плохого"??? Жжош сцуко! 🤣 Да это говно только в базовой установке жрёт полторы сотни мегабайт и две с половиной сотни таблиц в базе.
Коллеги, нужна помощь по Git. Создал я приватный репозиторий (рустой). На локалке соответственно создал репозиторий в нужной папке. Пытаюсь пушить под своей учёткой, а мне Git...