Простой случай сокращения полного ФИО
В случае простого случая необходимости сокращения ФИО вида «Пупкин Василий Иванович» до Пупкин В.И. можно воспользоваться следующей функцией:
Жизнь замечательных грибов
В случае простого случая необходимости сокращения ФИО вида «Пупкин Василий Иванович» до Пупкин В.И. можно воспользоваться следующей функцией:
На днях на одном из хостингов столкнулся с проблемой отправки писем, ошибка в консоли была:
Погуглив, нашел решение:
Например можно реализовать вот так:
В этом случае, PHP должен только проверить логин&пароль и ответить либо Accept либо Reject.
Казалось бы простая вещь, а телодвижений много. Странно. Но тем не менее, решение есть.
Конфигурация приложения:
Создаем фабрику IndexControllerFactory.php:
В конфигурации модуля:
В контроллере:
Composer — это менеджер внешних библиотек для вашего проекта. Например, если вы используете jquery, jqueryui, какие-то другие библиотеки, то для того чтобы не тащить их при переносе проекта, не следить за их обновлением и актуальностью, достаточно использовать Composer. При новой инсталляции проекта достаточно будет выполнить
для генерации начального composer.json (создание нового проекта) достаточно выполнить:
добавить нужные пакеты в папку vendor можно:
Обновить пакеты можно:
Ну и далее как использовать в своем коде PHP:
Ну и в догонку. Если у вас из проекта нет доступа к папке vendor, а нужно для использования например css и js непосредственно на странице, можно сделать симлинк, например что-то вроде: