Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Рабочая тетрадь(4)

.pdf
Скачиваний:
35
Добавлен:
10.02.2016
Размер:
7.33 Mб
Скачать

mixed curl_getinfo ( resource $ch [, int $opt = 0 ] )

CURLINFO_HTTP_CODE

CURLINFO_FILETIME

CURLINFO_SIZE_UPLOAD

CURLINFO_SIZE_DOWNLOAD

CURLINFO_CONTENT_TYPE

CURLINFO_CONTENT_LENGTH_UPLOAD

CURLINFO_CONTENT_LENGTH_DOWNLOAD

CURLINFO_NAMELOOKUP_TIME

CURLINFO_HEADER_SIZE

Использование cURL

Основные функции

Основные опции

Опции для заголовков

Получение информации

Игорь Борисов http://igor-borisov.ru

Введение

Метасимволы

Специальные последовательности символов

Модификаторы

Функции

PCRE

POSIX

Формат определения шаблонов:

<разделитель> <шаблон> <разделитель> [<модификаторы>]

Разделитель

/

|

@

#

Метасимволы

Специальные последовательности символов

Модификаторы

Функции

Поиска

Замены

Разделения на части

preg_match($pattern, $subject [,$matches]);

\

Экранирование метасимволов и разделителей

.

Любой символом, кроме символа перевода строки.

preg_match('/./', 'PHP 5', $matches);

$matches[0] => Р

?

preg_match('/PHP.?5/', 'PHP 5", $matches);

Cовпадение и со строкой РНР5, и со строкой РНР 5.

+

preg_match('/а+b/', 'caaabc', $matches);

$matches[0] => aaab

*

'/de*f/' будут соответствовать строки 'df', 'def', 'deeeef'

{m} {m,n} {,n} {m,}

'/trе{1,2}f/' соответствуют 'tref' и 'treef', но не 'treeef‘

'/fo{2,}ba{,2}r/' соответствуют

'foobar', 'fooooooobar' и 'fooobaar', но не 'foobaaar'.

^

'/^ghi/' соответствуют 'ghik' и 'ghi', но не в 'fghi'.

$

'/John$/' соответствуют "Mike, John" и "Mike, John\n",

но не "John Smith"

[...] Kласс искомых символов.

preg_match('/[0-9]+/',

'PHP is released in 2005',$matches);

$matches[0] => 2005

preg_match('/[^0-9]+/',

'PHP is released in 2005',$matches);

$matches[0] => PHP is released in

(...) Группировка элементов.

preg_match('/([12][0-9])([0-9]{2})/',

'PHP in 2005",$matches); $matches[0] => 2005, [1] => 20, [2] => 05

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]