Xwab
Форумыnavigate_nextНебольшие вопросы по PHP/MySQL

Топ: Небольшие вопросы по PHP
Сообщения
Маньяк

IceJOKER, #<tag>(.+)<\/tag>#i'

18 Сен 2012, 14:26
IceJOKER

Маньяк, как хоть не пробовал , всегда теги остаются % )
решил проблему strip_tag - ом

18 Сен 2012, 15:05
Wins

а ты бы засунул $match в print_r и увидел бы что содержимое тега находится в $match[1] : )
--------
$str = 'bla bla [tag=111] bla bla [tag=222] bla bla.';
preg_match('~\[tag=([0-9]+)\]~', $str, $result);

вот так получается что только первый тег берется со строки а как сделат что бы все теги заносиль в массив?

18 Сен 2012, 15:33
IceJOKER

Wins, а я так и сделал .

сто разных вариантов проверил , не получилось..

короче идёт xml файл(полученный с помощью cURL), сначала попробовал simplexml_load_string(); - не получилось , потом вытащил preg_match-ом , но теги остаются , потом replace-ом удалил теги и сегодня под конец решил воспользоваться функцией удаления тегов и все

18 Сен 2012, 16:00
Wins

IceJOKER, $result = new SimpleXMLElement($xml);

18 Сен 2012, 16:10
IceJOKER

Wins, ssimplexml_load_string(); работает у меня, в другом классе ))) хотя я запутался уже % )

18 Сен 2012, 17:52
Маньяк

IceJOKER, содержимое хмл файла показал бы. Явно чето не то намудрил

18 Сен 2012, 19:37
roboforex

Ребята что тут добавить /(.*Видео\W|.*3gp\W){2}/siu что бы искало токо разные слова а не одинаковые. В примере 2слова но вреале будет до 5 слов, поетому искать типа: Видео 3gp и 3gp Видео нельзя.

19 Сен 2012, 15:46
DRX

какой переменной или функцией можно получить строку адреса вместе с #

например
folder/folder/file#test

20 Сен 2012, 7:34
НЕЗНАЙКА

_SERVER['REQUEST_URI'] попробуй

20 Сен 2012, 8:03
Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.