• PHP SimpleXML. Парсинг XML в массив

    PHP SimpleXML. Парсинг XML в массив

    Простой пример преобразования XML документа в массив PHP с помощью стандартного расширения PHP SimpleXML

    10 января 2022 г.     0     2880     Александр Хмельницкий         xml, PHP    

    Подробнее...
  • MySQLi. Работа с MySQL в PHP

    MySQLi. Работа с MySQL в PHP

    MySQLi (MySQL Improved) - это расширение PHP, с помощью которого PHP получает полную поддержку в работе с базами данных MySQL. MySQLi поддерживает множество возможностей современных версий MySQL.

    Для работы с MySQL не нужно устанавливать и настраивать MySQLi дополнительно, всё необходимое уже доступно вместе со стандартной поставкой PHP

    21 октября 2021 г.     0     2954     Александр Хмельницкий         MySQL, MySQLi, PHP    

    Подробнее...
  • PHP. Cклонение существительных после числительных

    PHP. Cклонение существительных после числительных

    Часто разработчики обходят вопрос склонения существительных после числительных стороной, но сама реализация склонения довольно проста.

    Расссмотри пример реализации склонения существительных после числительных на PHP.

    27 сентября 2021 г.     0     1227     Александр Хмельницкий         PHP    

    Подробнее...
  • PHP. Определяем геолокацию пользователя по его IP

    PHP. Определяем геолокацию пользователя по его IP

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

    И так, простой пример реализации определения местоположения пользователя на PHP используя его IP.

    22 сентября 2021 г.     0     2522     Yehor Rykhnov         PHP, API, geolocation    

    Подробнее...
  • PHP. Пример создания дампа базы данных

    PHP. Пример создания дампа базы данных

    Пример создания дампа базы данных с выбором нужных таблиц.

    11 декабря 2020 г.     0     1321     Александр Хмельницкий         PHP, Database, MySQL    

    Подробнее...
  • Vagrant PHP Yii2 или как не париться с особенностями своей OS для настройки окружения разработки

    Vagrant PHP Yii2 или как не париться с особенностями своей OS для настройки окружения разработки

    Немного о Vagrant. Для меня, самой удобной операционкой для разработки на PHP является Ubuntu. Тут все ПО бесплатное, легко настраивается, куча документации и т.д. Но если приходится работать с другой операционкой (Windows, Mac и пр.) иногда, сталкиваешься с граблями по установке того или иного модуля или плагина для PHP. Vagrant здорово помогает обойти эти грабли десятой дорогой. Как это делается и какие преимущества имеет Vagrant - читайте в статье. Мы установим Vagrant для разработки на PHP и установим Vagrant для работы с Yii2 advanced.

    11 июня 2017 г.     0     1569     Костя Анисимов         PHP, Yii Framework 2, yii2, Vagrant    

    Подробнее...
  • PHP API хеширования паролей. Password Hashing API

    PHP API хеширования паролей. Password Hashing API

    В версией PHP 5.5 - появился функционал для упрощенной работы с хешированием паролей. В статье коротенько описан этот функционал.

    2 июня 2017 г.     0     1214     Костя Анисимов         PHP    

    Подробнее...
  • Работа с PDO в PHP

    Работа с PDO в PHP

    Функции mysql в PHP для работы с БД давно уже устарели, на сегоднешний день желатьлено использовать mysqli или PDO (PHP Data Objects).

    Кроме того PDO поддерживает большое количество различных типов БД, таких как: MySQL, PostgreSQL, SQLite, Oracle, Firebird и т.д. И так давайте разберемся как работать с PDO, рассмотрим наиболее часто используемые запросы.

    1 июня 2017 г.     1     4870     Антон Хоф         PHP, PDO, Database    

    Подробнее...
  • PHP 5.3 - 7 Основные изменения

    PHP 5.3 - 7 Основные изменения

    В этой статье описаны основные изменения версий php 5.3, 5.4, 5.5, 5.6 и 7. Здесь, описаны нововведения, исправления смотрите на официальном сайте.

    24 марта 2017 г.     1     1455     Костя Анисимов         PHP    

    Подробнее...
  • Composer - создание и публикация своей библиотеки

    Composer - создание и публикация своей библиотеки

    Краткая инструкция по созданию и публикации своей библиотеки, расширения, дополнения с помощью composer.

    22 марта 2017 г.     0     1557     Костя Анисимов         Composer, PHP    

    Подробнее...