Программирование на PHP
PHP 06.12.21
В этой статье мы рассмотрим разработку простого набора CRUD операций на PHP, предназначенного для работы с базой данных MySQL. Для создания кода CRUD будет использовано…
PHP 19.10.21
Создание форм регистрации и авторизации: PHP скрипты, HTML код, CSS стили. Ограничение доступа неавторизованным пользователям. Типичные ошибки форм авторизации и…
PHP 05.10.21
Магические методы в PHP: особенности и практическое применение. Отличия магических методов от обычных. Краткое описание всех магических методов, примеры…
PHP 11.09.20
В статье рассказывается, как использовать библиотеку PHPMailer для отправки электронных писем
PHP 03.09.20
В статье рассказывается, как добавить в свои веб-формы Google reCAPTCHA v3. Она позволяет обойтись без взаимодействия с пользователем
PHP 24.04.20
В статье перечисляется пять языков программирования, которые стоит изучать фрилансерам
PHP 09.07.19
В статье рассказывается, как оптимизировать загрузку страниц и работу приложения с помощью Nginx и pm-static
PHP 21.02.19
С Twitter можно взаимодействовать не только самостоятельно, но и с помощью ботов. Они могут осуществлять навигацию в Twitter, публиковать обновления, подписываться на…
PHP 08.02.19
PHP предоставляет несколько функций для выполнения операций с временными данными. В этой статье мы рассмотрим функции временных меток PHP.
PHP 02.02.19
В этой статье рассматриваются различные методы поиска слова, символа или подстроки в тексте. Описываются преимущества и недостатки каждого метода.
PHP 05.10.18
В этой статье мы рассмотрим, как использовать PHP для вставки строк в базу данных MySQL
PHP 15.09.18
Сегодня мы рассмотрим массивы. Мы расскажем об их синтаксисе, различных типах, встроенных функциях для работы с массивами. А также приведем практические примеры…
PHP 07.09.18
В статье рассказывается, как использовать веб-сокеты для создания веб-приложений
PHP 12.11.17
Для чего вообще нужны движки шаблонов, когда можно использовать сам PHP в качестве шаблонизатора? Да, это возможно. Но зачем, если есть более надежные и доступные…
PHP 09.11.17
В некоторых случаях необходимо выполнять код до тех пор, пока не будет достигнут нужный результат. Для этого PHP предоставляет циклы while, for и foreach.
PHP 23.10.17
Пагинация PHP позволяет разделять данные по частям и получить ссылки на страницы. В этом руководстве мы расскажем, как создать простое разбиение на страницы в PHP и…
PHP 07.10.17
Цикл for является одним из наиболее часто используемых циклов в любом языке программирования. В этой статье мы подробно рассмотрим цикл for PHP.
PHP 06.10.17
Если вы хотите сменить свою специальность, чтобы получить новую, более высокооплачиваемую работу, сфера IT и front end подходят для этого как нельзя лучше.
PHP 04.10.17
Предположим, что вы хотите, чтобы пользователям, которые переходят на страницу A отображалась страница B. Это можно сделать с помощью несколько методов PHP, JavaScript и…
PHP 29.09.17
Чтобы извлечь соответствующую часть данных, нужно вызвать функцию PHP preg_match() с третьим аргументом, обычно называемым «$matches».
Страница 2
PHP 24.09.17
Функция PHP mkdir() применяется для создания каталога, заданного в pathname. Каталог создается со значением режима доступа по умолчанию 0777.
PHP 14.09.17
В этой статье мы расскажем, как использовать операторы if ... else ... и elseif PHP.
PHP 11.09.17
Одной из ключевых характеристик PHP является то, что это интерпретируемый язык программирования. С другой стороны, языки программирования наподобие C, изначально…
PHP 03.09.17
Функция PHP file get ontents() используется для считывания файла в строку. Если применять ее для дистанционного считывания, не забудьте, что любой URL-адрес со специальными…
PHP 27.08.17
Можно создать новую папку с помощью PHP функции mkdir() с указанным путем и названием, как показано в приведенном ниже примере. Затем мы познакомимся с функцией PHP scandir().
PHP 09.08.17
В этой статье я расскажу о нескольких редакторах PHP кода и IDE, которые в 2017 году пользуются популярностью. Но сначала я хотел бы прояснить существенное…
PHP 24.07.17
Благодаря своей мощности и гибкости в работе массивы стали непременным атрибутом PHP. Причем, в ряде сложных ситуаций можно задействовать и двумерные массивы PHP.…
PHP 17.07.17
В этой статье описаны различные способы получения в PHP случайного числа, строк, паролей, изображений и т. д. Я использую эти методы для различных целей, а в этой…
PHP 10.07.17
Комментарии в PHP при выполнении скрипта игнорируются препроцессором, и нужны только для людей. Разработчики часто пренебрегают комментированием кода.
PHP 03.07.17
Битовые операторы позволяют работать с поразрядным представлением аргументов.
PHP 19.05.17
Онлайн-опросы используются для определения мнения пользователей. Их довольно часто можно встретить в интернете. И существует много сервисов, которые…
PHP 13.05.17
В настоящее время нет необходимости создавать свой сайт с помощью сложных языков веб-разработки. Теперь можно обойтись без самостоятельного создания библиотек,…
PHP 17.04.17
PHP regexp - это мощный алгоритм сопоставления шаблонов, которое может быть выполнено в одном выражении. Регулярные выражения PHP используют арифметические операторы…
PHP 20.03.17
PHP – это серверный язык программирования, который исполняется на стороне сервера, в то время как JavaScript исполняется в браузере на стороне пользователя.
PHP 18.03.17
Если вы занимаетесь разработкой на WordPress, то столкнетесь с необходимостью внести изменения в PHP-среду. Поэтому нужно иметь некоторое представление о файле php.ini,…
PHP 15.03.17
Конфигурационный файл php.ini является основным инструментом настройки ядра PHP. Он считается каждый раз при инициализации PHP. Если изменение не отображается, не…
PHP 02.03.17
PHPMailer является альтернативой функции mail(), которая используется гораздо чаще. Существует множество сценариев, при которых функция mail() оказывается не достаточно…
PHP 01.03.17
Из этой статьи вы узнаете, как с помощью PHP PDO выполнять запрос к базе данных MySQL. А также как использовать подготовленный оператор PDO для безопасного извлечения…
PHP 19.01.17
С помощью сессии PHP сервер идентифицирует вас и позволяет выполнять необходимые операции: изменение информации на различных веб-страницах, добавление новой…
PHP 27.12.16
Сегодня я хочу рассказать вам о разнообразных ситуациях, связанных с загрузкой файлов на сервер с помощью PHP-скриптов. Постараюсь привести примеры, как самой…
Страница 3
PHP 10.12.16
Функция PHP strpos используется для поиска подстроки в заданной строке. Она возвращает числовое значение первого вхождения заданной на поиск подстроки.
PHP 26.11.16
В PHP можно легко создать удобочитаемую дату или время, используя функцию Date().Эта функция принимает два аргумента: допустимый формат даты и метку времени Unix (если…
PHP 14.11.16
Основными конструкциями PHP для вывода являются echo и print. Но PHP echo() не является функцией, это конструкция языка, поэтому вы можете использовать ее без скобок.
PHP 01.11.16
PHP - это встраиваемый серверный язык программирования. Большая часть его синтаксиса заимствована из C, Java и Perl. А также добавлена пара уникальных характерных…
PHP 30.10.16
Первый метод для выполнения PHP POST запроса заключается в использовании file_get_contents. Второй метод будет использовать fread в сочетании с парой других функций. Оба…
PHP 23.10.16
В этой мы статье расскажем об операторе PHP use, а также о новой функции целочисленного деления.
PHP 16.09.16
Метод PHP explode используется для разбиения строки на заданное число подстрок.
PHP 10.09.16
Рассмотрим цикл foreach PHP. В этой статье описаны два способа его использования. Первый подходит для числовых массивов, второй - для ассоциативных массивов
PHP 13.06.16
Область видимости позволяет контролировать, откуда можно получить доступ к членам PHP class. Например, для того, чтобы предотвратить изменение определенной…
PHP 13.06.16
Бывают случаи, когда нужно динамически создать выпадающие списки с месяцем и годом с помощью PHP и select. Я использовал этот код во многих своих проектах. И в этой…
PHP 08.06.16
В этой статье мы расскажем о input type checkbox HTML, и том, как они обрабатываются в PHP.
PHP 04.06.16
Впервые базовая поддержка классов в PHP была введена в 4 версии языка, но затем для более полной поддержки ООП повторно реализована для 5 версии.
PHP 22.05.16
В этой статье мы рассмотрим несколько различных способов в PHP обрезать строку на определенное количество слов и символов. Большая часть функций, описанных в этой…
PHP 27.03.16
Представляем вашему вниманию руководство для новичков о том, как использовать блоки в PHP try catch. В этой статье я покажу, как перехватывать исключения.
PHP 23.03.16
В PHP ООП интерфейс - это класс, в котором все методы являются абстрактными и открытыми.
PHP 20.03.16
Конструктор класса вызывается автоматически всякий раз, когда создаются экземпляры класса и объекты из класса. В PHP ООП конструктор используется для…
PHP 14.03.16
Мы рассмотрим такие понятия, как объектно-ориентированное программирование, классы PHP, конструкторы PHP, деструкторы PHP, магические методы PHP и т.д.
PHP 28.02.16
Одна из самых популярных и необходимых функций на любом сайте – это поиск, реализованный с помощью специальной формы. Этот функционал позволяет посетителям…
PHP 14.02.16
Шаблон проектирования Модель-Представление-Контроллер (MVC) - это шаблон программной архитектуры, построенный на основе сохранения представления данных отдельно…
PHP 17.12.15
Основное различие между разработкой через тесты и разработкой через функционирование заключается в синтаксисе тестового кода: TDD использует соответствующий PHP…
Страница 4
PHP 17.12.14
Есть в веб-программировании такие дисциплины, основы которых обязан знать любой человек, связанный с всемирной паутиной. Поэтому, так или иначе, а изучать PHP и MySQL…
PHP 14.12.14
На самом деле, чем открыть php файл, не является большой проблемой. Бывает труднее открыть бутылку пива, когда находишься посреди леса. Но так думают лишь заядлые…
PHP 30.11.14
Послать каждый может. А вот правильно перенаправить – это целое искусство. Но еще труднее дается перенаправление пользователей на нужный путь в интернете. Для…
PHP 03.09.14
Безопасная система авторизации и регистрации является одним из важнейших элементов при создании проекта с нуля. Один из возможных способов - это создание системы…
PHP 23.08.14
Сегодня мы поговорим о шаблонах проектирования, точнее, о шаблонах проектирования веб-приложений на PHP. Опытные разработчики вряд ли узнают много нового, но вот…
PHP 08.08.14
PHP версии 5.5 уже имеет встроенный движок кэширования - OpCache - который сохраняет в памяти прекомпилированный байт-код скрипта. Если вы знакомы с APC или XCache, вы уже…
PHP 15.07.14
Приветствую вас во второй части цикла статей, где мы продолжим рассмотрение фреймворка Beego. Если вы пропустили первую часть, я рекомендую вам прочитать ее, так как…
PHP 15.07.14
Вы разработчик веб-приложений, желающий перейти на Go с динамического языка программирования PHP, Python или Ruby, и вы интересуетесь, как создавать веб-приложения с его…
PHP 15.06.14
Существует множество языков программирования, предназначенных для выполнения различных задач. Каждый из них характеризуется уникальным набором операторов и…
PHP 08.05.14
Программисты, которые относятся ко второй категории, как правило, используют редакторы от самых простейших до IDE. Я программист из этой категории, поэтому в данной…
PHP 28.04.14
В этой статье, мы займемся внедрением капчи (случайно генерируемых изображений для проверки на то, кем является посетитель: человеком или роботом). Капча это…
PHP 19.04.14
Дни, когда верификация функционала осуществлялась в паре браузеров, давно канули в лету. Ваш шедевр должен быть тщательно проверен на ряде планшетов, мобильных и…
PHP 09.04.14
Если вы хотите создать блог с использованием MongoDB и PHP, то эта статья поможет вам понять, как соединяться с базой данных MongoDB, сохранять документы в коллекцию,…
PHP 05.02.14
В статье приведены рекомендации по разработке безопасной системы учетных записей как для приложений, не предъявляющих особых требований к безопасности, так и…
PHP 31.01.14
В этой статье будут рассмотрены базовые принципы подхода MVC, дано определение этому понятию и разобраны небольшие примеры на PHP.
PHP 29.01.14
Обычно, новые возможности веб-приложений тестируются путем открытия соответствующей страницы в браузере. Это вполне логичный способ тестирования. Однако, можно…
PHP 15.01.14
Yii – это высокопроизводительный фреймворк, который работает быстро, безопасно и хорошо подходит для приложений Web 2.0.
PHP 09.01.14
Ссылки невозможно обновить без повторной генерации и отсылки файлов. Эта проблема может быть решена с помощью скрипта для сокращения URL-адресов.
PHP 30.12.13
Я получил множество вопросов от моих читателей, в большинстве из которых они спрашивали меня, как реализовать систему подтверждения адреса электронной почты с…
PHP 06.12.13
Расширение PHP Date/Time представляет собой набор классов, которые позволяют решать практически все задачи, связанные с датой и временем.
Страница 5
PHP 27.11.13
Чтобы сохранить изображение с заданного URL-адреса в PHP, вы сначала должны скачать его, а затем сохранить у себя на сервере.
PHP 24.11.13
Для того чтобы загрузить файл на FTP-сервер, вам нужна HTML форма, где можно разместить такие детали FTP-соединения
PHP 01.08.09
В языке программирования PHP есть функции для работы с файлми. В этой статье мы рассмотрим их...
PHP 28.06.09
Пишем логи походов пользователя по сайту, а также узнаем по какому запросу и с какого сайта перекочевал к вам посетитель.