Архив рубрики «PHP программирование»

preg_replace поиск текста до первого вхождения пустой строки

Ситуация, при которой нужно найти и выделить в отдельную переменную текст до первого появления пустой строки, может возникнуть , например , при работе с заголовками. Рассмотрим вариант с текстом , в котором сверху идет служебная информация, а снизу , собственно, контент(тело) документа: $data = «HTTP/1.1 200 OK Date: Thu, 22 Jan 2015 23:56:03 GMT Server: [...]

Опубликовано 23.01.2015 в 05:09 · Автор Вебдизайнеру, сисадмину, вебмастеру · Ссылка · Комментировать нельзя
Рубрики: PHP программирование · Теги: , , , , , ,

Разбор парсинг перебор массива средствами foreach на ключ и значение

Часто можно столкнуться с необходимостью последовательно вывести на печать или записать в переменную (в файл) значения произвольного массива: $arr = array(«apple»,»grapes»,»peach»,»watermelon»,»pear»,»orange»); Если Вы знаете индекс (ключ) переменной в массиве, Вы можете просто указать его, вывести на печать следующим образом: echo $arr[5]; Результатом кода будет напечатанное слово апельсин: orange Но что делать, если ключи – индексы [...]

Опубликовано 24.12.2014 в 19:43 · Автор Вебдизайнеру, сисадмину, вебмастеру · Ссылка · Комментировать нельзя
Рубрики: PHP программирование · Теги: , , , ,

Preg_replace только слова буквы и цифры

Когда речь идет об обработке текста, добавляемого на сайт посетителем, срабатывает принцип: лучше меньше да лучше. Можно стараться отловить «плохие» символы в тексте , а можно строго обозначить только разрешенные символы. Сегодня будет справляться с задачей: оставить в тексте только буквы (складывающиеся в слова) и цифры. Используем для этого функцию preg_replace(), функцию обработки строки по [...]

Опубликовано 10.10.2014 в 17:31 · Автор Вебдизайнеру, сисадмину, вебмастеру · Ссылка · Комментировать нельзя
Рубрики: PHP программирование · Теги: , , , , , , ,

Поиск в тексте поиск в строке substr ТОП функций PHP

Поиск текста в строке, является распространенной задачей, которая часто возникает при разработке PHP приложений. Начиная с сегодняшнего дня мы будем составлять топ функций, традиционно и часто, используемых программистами при работе с текстом. Начнем с функции  substr. Легко запомнить: sub string под строка – суб как субпродукты , то есть вырезка, остатки от целого. Substr возвращает [...]

Опубликовано 01.08.2014 в 20:47 · Автор Вебдизайнеру, сисадмину, вебмастеру · Ссылка · Комментировать нельзя
Рубрики: PHP программирование · Теги: , , , , ,

Регулярные выражение проверка URL адреса

Полная проверка URL может быть весьма запутанной . С появлением национальных доменов и имен, написанных на кириллице (китайском и других языках), строка для проверки любого URL адреса может растянуться на несколько тысяч знаков. Мы сегодня рассмотрим несколько простых примеров проверки URL адреса. Для начала адрес с протоколом, именем домена и доменной зоной (без слеша на [...]

Опубликовано 04.07.2014 в 17:56 · Автор Вебдизайнеру, сисадмину, вебмастеру · Ссылка · Комментировать нельзя
Рубрики: PHP программирование · Теги: , , , , ,

Добавить элемент значение в конец массива пример использование array_push

Мы уже неоднократно говорили о массивах. О том как наглядно отобразить содержимого того или иного массива. О том как вывести случайный элемент массива. Настала пора подумать о том, как добавлять элементы в массив. Для разбора такой распространенной ситуации, рассмотрим простой массив вида: $arr_var = array(«a»,»b»,»c»); Не оптимальный, но очевидный способ добавить элемент в конец: посчитать [...]

Опубликовано 01.05.2014 в 21:24 · Автор Вебдизайнеру, сисадмину, вебмастеру · Ссылка · Комментировать нельзя
Рубрики: PHP программирование · Теги: , , ,

var_dump в файл расширенная информация о переменной

var_dump штатная функция  входящая в состав PHP (начиная с PHP 4). Что же делает var_dump()? Эта полезная функция означает Variables Dump (склад переменных) и используется для отображения информацию о переменных. Функция часто используется для визуального отображения содержания массива. И не просто данных, входящих в массив (как в случае с функцией print_r()), но и типа данных. [...]

Опубликовано 11.04.2014 в 12:42 · Автор Вебдизайнеру, сисадмину, вебмастеру · Ссылка · Комментировать нельзя
Рубрики: PHP программирование · Теги: , , , , , , , , , , , ,