Правильный разбор строки с GET-запросом на PHP: parse_url() + parse_str()

Для того, чтобы разобрать GET-запрос по параметрам в PHP достаточно встроенных средств, точнее функций. Итак, не нужно мудрить, используйте parse_url() и parse_str(). В общем далее смотрим на очень простой, но тем не менее практический пример.

Пусть у нас есть строка следующего вида: http://www.google.ru/imgres?imgurl=http://red-book-cms.ru/wp-content/uploads/2012/11/Panel-MODX-Revolution.png&imgrefurl=http://red-book-cms.ru/cms/modx/revolution/modx-revolution-integratsiya-dizayna.html&usg=__w2g6c241k1JfpW7eY88Z3y4VoVI=&h=938&w=1215&sz=59&hl=ru&start=1&zoom=1&tbnid=mClPy6rPt4rLpM:&tbnh=116&tbnw=150&ei=9FWAUsm_Fur44QTkmIC4Aw&itbs=1&sa=X&ved=0CCsQrQMwAA.

(далее…)

Опубликовано 11-11-2013 в 13:34
PHP

Циклы в PHP

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

(далее…)

Опубликовано 19-06-2013 в 12:53
PHP

Константы в PHP

Итак, константы в PHP задаются разработчиками посредством ключевого слова define. Последнее позволяет объявить / определить в программном коде именованную константу. Далее мною будет приведено несколько примеров.

(далее…)

Опубликовано 19-06-2013 в 12:27
PHP

PHP: рекурсивные функции

Сегодня рассмотрим можно сказать «классический» пример создания рекурсивной функции средствами PHP, — будем вычислять факториал произвольного числа:

<?php
function rekursia_faktorial($param) {
  if ($param === 0)
    return 1;
  return $param * rekursia_faktorial($param - 1);
}
?>

Пожалуй я напомню читателям, что рекурсивная функция в PHP — это функция, которая вызывает сама себя внутри себя.

(далее…)

Опубликовано 31-03-2013 в 12:06
PHP

PHP — передача параметров по ссылке

Отсылая переменную в произвольную функцию, значения первой вне функции остаются без изменений. Если вам требуется, чтобы функция изменяла значение переменной, тогда её необходимо передавать по ссылке. Для использования этой возможности языка PHP достаточно перед именем переменной разместить значок «&» (бе кавычек), — «амперсанд». (далее…)

Опубликовано 25-02-2013 в 15:26
PHP



Свежие комментарии

  • Радик: к записи Помогите, не получается спарсить. Вот тут #ire »
  • Администратор: к записи Когда меняете пароль к базе в панели управления хо »
  • Александр: к записи Добрый день! Подскажите пожалуйста есть макхост на »
  • Администратор: к записи Зависимость - от версий JQuery разве что и того, ч »
  • VellioN: к записи Есть какая нибудь зависимость от модулей друпал на »
  • VellioN: к записи Здравствуйте, у меня возникли проблемы. Сделал все »
  • Администратор: к записи Погуглите по теме FancyBox или LightBox скриптов. »

Статистика спама

Последние твиты