[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблемы с модификатором x
tripol
Есть код:

$name = "Mr John Doe";
echo preg_match("/$name/ix", "Mr John Doe (3)", $matches);

Выдает "0"

То-же но без модификатора x:

$name = "Mr John Doe";
echo preg_match("/$name/i", "Mr John Doe (3)", $matches);

Выдает "1"

Вопрос: почему с "x" нет совпадений?




Спустя 15 минут, 16 секунд (5.06.2010 - 01:12) twin написал(а):
Про модификатор x стоило бы просто почитать. При его применении игнорируются неэкранированные пробелы. Ну и еще табуляторы, и пустые строки, если не в классе.

А они массово присутствуют в примере. Так что вот.

Спустя 20 минут, 21 секунда (5.06.2010 - 01:32) tripol написал(а):
Тормознул немного...

Спустя 15 минут, 16 секунд (5.06.2010 - 01:47) twin написал(а):
Бывает. Иногда и не немного. smile.gif
Такова наша тяжелая доля.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.