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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    11 декабря 2020 г.     0     933     Александр Хмельницкий         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     8025     Костя Анисимов         PHP, Yii Framework 2, yii2, Vagrant    

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

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

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

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

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

    Работа с PDO в PHP

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

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

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

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

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

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

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

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

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

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

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

    Подробнее...
  • Автозагрузка файлов используя пространство имен при помощи загрузчика composer

    Автозагрузка файлов используя пространство имен при помощи загрузчика composer

    Краткая инструкция автозагрузки файлов при помощи composer

    16 марта 2017 г.     1     2392     Костя Анисимов         Composer, PHP    

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