Рубрика: PHP

Статьи которые напрямую связаны с этим языком программирования

PHP Framework Symfony в 2022 году

Почему стоит использовать PHP Framework Symfony в 2022 году?

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

php советы

10 лучших советов и рекомендаций по PHP для начинающих

PHP - один из самых любимых и широко используемых языков программирования, на котором разработчики любят создавать свои сайты. Поэтому я хочу рассказать о стратегии программирования на PHP и о многом другом. Эти стратегии помогут вам по-разному.

Сколько посетители на сайте - PHP скрипт

Сколько посетители на сайте - PHP скрипт

Недавно получил небольшое задание от знакомого программиста, сделать функцию для его сайта которая бы показывала сколько посетителей сейчас на сайта, что интересно не использовать базу данных и как можно компактнее сделать функцию. Я решил использовать ради этого, обыкновенные текстовыми файлами которые не будут содержать ничего, следовательно не будут занимать место.

Сортировка массивов по возрастанию и убыванию в PHP

Сортировка массивов по возрастанию и убыванию в PHP

Рано или поздно необходимость сортировать данные из массива возникает у любого программиста. Будь то вывод данных из базы в алфавитном порядке или сортировка имен файлов по дате последнего изменения, можно осуществить благодаря встроенным php функциям для сортировки данных массива. В данной статье продемонстрирую и объясню в примерах как работают такие функции как: sort(), rsort().

Работа с массивами: implode()

Работа с массивами: implode() - собираем крошки

Как разделять строку на массивы мы обсудили в прошлой теме explode() - разделяй и властвуй. Функция implode(); склеивает элементы массива и на выход получаем полноценную строку. Если функция explode разделяет строку на элементы массива с помощью разделителя, то функция implode наоборот склеивает строку с помощью указанного символа(клея).

Работа с массивами: PHP explode()

Работа с массивами: explode() - разделяй и властвуй

Работая с массивами нам часто приходится манипулировать данными, делаем из строки массив и наоборот массив превышаем в строку. В текущей статье рассмотрим как можно строку разбить в массив, разбив имеете в веду, что по заданным параметрам содержимое строки разделит по разным ключам и значениям массива. Функция которая возьмет на себя разделение массива будет explode(); а […]

Функция array() - Создание массива

Функция array() - Создание массива

Массивы в любых языках программирования играют важную роль, т.к. они хранят в себе отсортированные данные, хаотично подобранные или в ручную созданные массивы которые часто имеют структуру 'ключ' => 'значение'. Массив является востребованной структурой для хранения данных. Все ключи массива последовательно пронумерованы от 0 до N. Имена массивов не отличаются от обычных переменных, так же начинаются […]

Установка живой капчи KeyCaptcha

Установка живой капчи KeyCaptcha

Недавно наткнулся на достаточно интересную капчу, которая не требует усилий со стороны клавиатуры. Роботы точно не смогут пройти её, т.к. для её прохождения нужно обладать небольшой фантазией и физически управлять мышкой. Суть капчи довольно просто, от пользователя требуется собрать небольшой пазл из квадратных фрагментов рисунка. На своих проектах начал заменить уже надевшую всем recaptcha на […]

Сохранить изображения из интернета - PHP

Сохранить изображения из интернета - PHP

Делая какой-либо парсер на PHP часто приходится сталкиваться с изображениями на странице. В ручную сохранять изображения слишком долго и не продуктивно. В PHP есть несколько функции которые могут помочь быстро и главное безопасно сохранить изображения у себя на хостинге. Принцип работы скрипта прост, заходим по ссылке изображения, проверяем если нет уже такого файла в нашей […]

Кэширование данных в PHP - ускоряем просмотр страниц

Кэширование данных в PHP - ускоряем просмотр страниц

Кэшировать данные веб-сайта имеет смысл в динамичных проектах, где есть необходимость в быстрой работы сайта с минимум потерей ресурсов. Возникает вопрос "Что нужно кэшировать?", кэшировать нужно то, что долго выполняется или использует всякий раз много ресурсов. Если у вас сайт-визитка или обычный HTML сайт то кэшировать данные посредством PHP нет смысла, так как принцип кэширования […]