Уроки по PHP Статьи по PHP

1234

Как создать подключение к базе данных в PHP?
Автор Никита Иванов Дата 02 сентября 2013 15:38 Раздел Статьи / PHP
Вопрос достаточно популярный среди новичков и не уделить этому отдельную статью было бы неправильно. Как с помощью PHP создать подключение к базе данных? Скажу сразу, средств PHP вполне достаточно для полноценной работы с базами и взаимодействию с MySQL. Теперь попытаемся подключиться!
 
Как сделать транслит русского текста или строки в PHP?
Автор Никита Иванов Дата 31 августа 2013 21:06 Раздел Статьи / PHP
Транслит - это замена кириллических символов их аналогами в латиннице. Траслитерацию часто используют для создания ЧПУ (человеку-понятных-урлов) и для рассылки информации. И практически каждый программист сталкивался с задачей создания функции транслитерации текста. В данной статье предлагаю посмотреть решение проблемы того, как создать функцию траслита в PHP.
 
Как определить язык пользователя средствами PHP?
Автор Никита Иванов Дата 29 августа 2013 12:34 Раздел Статьи / PHP

В наше время считается нормальной практикой делать сайт с интерфейсом на нескольких языках. Вы, наверное, уже замечали, что зайдя, например, на facebook.com сайт автоматически определяет Ваш язык и пишет уже на русском. Как это происходит? Поскольку изначально тот же facebook был написан на php, то и пример в разделе php-статей приведу на этом языке.
 
Как отсортировать массив в алфавитном порядке в PHP?
Автор Никита Иванов Дата 22 августа 2013 16:09 Раздел Статьи / PHP
При работе на многих сайтах часто встречается вопрос сортировки данных массива в алфавитном порядке. Многие для этого пишут дополнительные массивы, сравнивают крупные таблицы и перебирают каждое название... Этот вариант не самый лучший, хотя его мы тоже рассмотрим. В данной статье я бы хотел предложить самый простой и короткий путь, который при внимательном прочтении мануалов можно найти в документации.

Способ достаточно прост и заключается в двух шагах: установке локали (setlocal) и непосредственно сортировки массива.
 
Временные зоны и часовые пояса в PHP
Автор Никита Иванов Дата 06 июля 2013 15:47 Раздел Статьи / PHP
Со временем каждый проект расширяется, одного региона становится мало. Часто посетителю нужно показать время его часового пояса.

date_default_timezone_set — устанавливаем временную зону по умолчанию для всех функций даты/времени в скрипте

ini_set - установка значения для конкретной конфигурации.
 
Формат даты как в социальных сетях. Функция PHP
Автор Никита Иванов Дата 05 июля 2013 18:36 Раздел Статьи / PHP
Как сделать вывод даты и времени как в социальных сетях?

Сегодня 9:08 или 04 июля 2013 13:54

Предлагаю Вашему вниманию функцию PHP по созданию даты.
 
Как определить размер файла средствами PHP?
Автор Никита Иванов Дата 03 июля 2013 12:55 Раздел Статьи / PHP
Наверное, Вы часто видите на сайтах подпись с указанием размера файла. Данный показатель сам никто не подписывает. Этот вопрос решается написанием функции на php. В результате она будет выводить строчку вида:

Размер файла: 2.3 Мб

Очень удобно в случае скачивания каких-либо материалов с сайта. Итак, приступим.
 
Как подсчитать количество файлов в папке (директории) PHP?
Автор Никита Иванов Дата 01 июля 2013 14:30 Раздел Статьи / PHP
Допустим Вам нужно узнать, сколько всего изображений загрузили пользователи в качестве аватарок или сколько из файлов папки имеют расширение png. Подобные задачи встречаются довольно-таки часто. Так как же узнать количество файлов в папке (директории)?
 
Как подсчитать количество строк в файле PHP?
Автор Никита Иванов Дата 29 июня 2013 19:38 Раздел Статьи / PHP
Возможно, Вы уже столкнулись с задачей подсчёта общего количества строк в файле. Неважно, нужно подсчитать количество служебных записей в файле, узнать количество строк htaccess или записей txt-файла, хранящего в себе какие-либо данные. Указанные ниже способы решения подойдут для каждого случая.
 
Как включить или выключить отображение ошибок в PHP?
Автор Никита Иванов Дата 20 июня 2013 18:26 Раздел Статьи / PHP

Часто слышал о такой проблеме от других пользователей. Одним из-за хостера нужно скрыть появляющиеся ошибки, другим наоборот - понять, что происходит с их кодом, потому что ни одна ошибка не показывается. В этой статье постараюсь показать все основные способы отобразить / скрыть ошибки.
 
1234