1 год назад
PHP - это мощный язык программирования, который содержит множество полезных функций. Вместе с тем есть там множество "подводных камней". Вот например функция scandir, которая используется для чтения содержимого директории. Казалось-бы, она возвращает массив, содержащий имена всех файлов и папок в указанной директории. Это очень полезно, когда нужно получить список файлов в папке и обработать их. Однако, кроме папок и файлов она выдаёт точку в первой ячейке массива и две точки во второй. Потому, что таков формат вывода содержимого папки. Если это знать, то первые две ячейки можно откинуть с помощью функции array_slice(массив, 2) Функция array_slice используется для извлечения определенного количества элементов из массива. Она принимает три параметра: массив, начальный индекс и количество элементов, которые нужно извлечь. Это может быть полезно, когда нужно работать только с определенными элементами массива. Имея массив, можно выбрать случайный индекс из него с помощью функции array_rand. Функция array_rand используется для выбора случайного элемента из массива. Она возвращает случайный ключ из массива. Это может быть полезно, когда нужно выбрать случайный элемент из списка или массива. Имея случайный ключ, получаем из массива имя файла. Добавляем к нему путь и можно творить всякую дичь. Например, проиграть этот файл на сервере (если он в звуковом формате и настройки сервера позволяют). Или выбираем случайную картинку. Можем даже подтянуть случайный инклюд, полный функций и классов. Только представь, твой скрипт обрабатывает данные случайным образом (но строго в рамках имеющихся вариантов). И количество этих вариантов ты можешь попросту складывать в папку в виде файлов с кодом. Столько возможностей на всего-то трёх функциях. #нейроартДня #neuroartoftheday
1308 читали · 3 года назад
Как создать директорию сайта в HTML?
Начнем с определения. Что такое директория? В простейшем представлении это совокупность подпапок с html-страницами внутри основной (или корневой) папки. И все это хранится на Вашем компьютере (до того момента пока Вы не купите домен и хостинг). Приступаем к созданию Вашей первой директории. Шаг 1 Первым делом нам необходимо создать корневую папку. Правая кнопка мыши → Создать → Папку. Назвать ее можно как угодно, но лично я свою назвал "root-folder". Шаг 2 Открываем корневую папку и создаем главную страницу, которая будет называться index...