Выбрать страницу
Один ко многим (выбрать одну запись

Один ко многим (выбрать одну запись

Часто возникает ситуация когда при использовании в таблицах связи один ко многим, из второй таблицы нужно выбрать только одну запись. То есть получить выборку один к одному.Создадим таблицы для проведения тестов: CREATE TABLE IF NOT EXISTS `t1` ( `id` int(11) NOT NULL...
Один ко многим (выбрать одну запись

Ограничение количества запросов с одного IP

Боты могут доставить много неприятностей, для борьбы с ними существуют различные способы. Не безызвестная каптча тому пример, но не всегда она применима. Одной из альтернатив, является ограничение количества запросов за период времени. Разумно подобрав параметры вы не...
Один ко многим (выбрать одну запись

Получить количество лайков в facebook

Хотите в своем сценарии получить количество лайков в facebook? Проще не куда, в сниппете приведенном ниже вы увидите как это можно сделать. function fb_fan_count($facebook_name){ // Example: https://graph.facebook.com/web.example $data =...
Ключевые слова: self, static, parent

Ключевые слова: self, static, parent

С выходом PHP версии 5.3 в нашем распоряжении появилось еще одно ключевое слово: static. Точнее, появилось возможность его использовать в контексте определения реализации методов класса.Но, пойдем по порядку. Мы имеем три ключевых слова используемых в реализациях...
Один ко многим (выбрать одну запись

Отобразить исходный код любой веб-страницы

Хотите вывести исходный код любой веб-страницы, с нумерацией строк? Вот простой фрагмент кода позволяющий это сделать. Просто измените $url в строке 2 по вашему усмотрению. Дальше можете переделать функцию в соответствии с вашими потребностями....
Один ко многим (выбрать одну запись

Получить информацию об использовании памяти

Оптимизируя сценарии, необходимо знать какой объем оперативной памяти потребляет сценарий. Этот пример показывает как узнать начальный и конечный объем выделения памяти, а также максимальный объем выделенной памяти. echo «Начальный:...
Функции обратного вызова (callback) и анонимные функции

Функции обратного вызова (callback) и анонимные функции

Функции обратного вызова важный, и нужный механизм языка. Первое, что приходит в голову при упоминании функций обратного вызова – это пользовательская сортировка массивов (например, usort()). Но, это лишь незначительная часть возможностей этого механизма.Функции...
Функции обратного вызова (callback) и анонимные функции

Обработка исключений в PHP

Исключение – специальный объект, являющийся экземпляром класса Exception или его производного класса. Конструктору класса Exception передается два необязательных параметра: строка сообщения и код ошибки. Для генерации исключения используется...
Ключевые слова: self, static, parent

Шпаргалка по объектно-ориентированному синтаксису в PHP

В краткой форме изложен объекто-ориентированный синтаксис используемый в PHP 5.3 и выше.Пример определения пустого класса ProductClass и создания объекта этого данного класса: class ProductClass { } $product = new ProductClass(); Управление доступом к...