dr.Brain

doctor Brain

мир глазами веб-разработчика

php

Laravel: ограничение попыток авторизации

как ограничить количество попыток авторизации в Laravel

dr.Brain

время чтения 1 мин.

Photo by Jozsef Hocza on Unsplash

Знаете ли Вы, что система аутентификации Laravel (Laravel Auth system) позволяет Вам блокировать пользователя после определенного количества безуспешных попыток авторизации. Более того, Вы можете управлять этим ограниченимем.

PHP: фильтрация массивов

фильтруем многомерный массив по ключу и значению

dr.Brain

время чтения 5 мин.

Photo by Amy Baugess on Unsplash

К счастью, функция array_filter не ограничена только возможностью удалять из массива значения, соответствующие логическому false. В качестве второго параметра array_filter может использовать весьма полезные callback-функции, а это означает, что мы можем делать с массивом, практически все, что захотим.

Что в директории?

как получить список файлов каталога с помощью PHP

dr.Brain

время чтения 4 мин.

Photo by Vita Marija Murenaite on Unsplash

Извлечение списка файлов из определенной директории - достаточно тривиальная задача в PHP, для выполнения которой уже существует специальная функция, обычно, не вызывающая затруднений при использовании. В этой статье мы рассмотрим некоторые способы создания списка файлов, основой каждого из предложенных вариантов будет функция scandir().

Предварительная загрузка в PHP 7.4

один из вариантов реализации прелоадера в PHP 7.4

dr.Brain

время чтения 3 мин.

Photo by Brandless on Unsplash

Не так давно один из представителей команды разработчиков Composer Сэлдак (Seldaek) убил все наши надежды на быструю предварительную загрузку проектов с помощью пакетного менеджера.

Современный PHP разработчик (composer)

Пакетный менеджер composer

dr.Brain

время чтения 10 мин.

Photo by Dayne Topkin on Unsplash

Обычно, функционально завершенный блок кода формирует метод, группа методов объединяется в составе определенного класса, набор классов составляет пакет.

Новые публикации

Далее

Категории

О нас

Frontend & Backend. Статьи, обзоры, заметки, код, уроки.