SimpleTak
Новичок
Наверное самые основы...
Как работает вот это? :
$messages = preg_replace('~:
smile|mad|wink|mrgreen)::~','<img src="$1.gif">',$messages);
т.е. функция preg_replace мне хорошо знакома.
меня интересует: (smile|mad|wink|mrgreen)
почему значения, разделённые вертикальной чертой становятся элементами массива?
В общем, где об этом можно почитать? (т.к. не могу составить верный запрос к поисковику, т.к. не знаю что это)
Как работает вот это? :
$messages = preg_replace('~:
smile|mad|wink|mrgreen)::~','<img src="$1.gif">',$messages); т.е. функция preg_replace мне хорошо знакома.
меня интересует: (smile|mad|wink|mrgreen)
почему значения, разделённые вертикальной чертой становятся элементами массива?
В общем, где об этом можно почитать? (т.к. не могу составить верный запрос к поисковику, т.к. не знаю что это)
Вертикальная черта в данном случае означает 'или'. В результирующий массив попадает т.к. в скобках.