0 / 0 / 0
Регистрация: 24.04.2015
Сообщений: 2
|
||||||
1 | ||||||
Вставка переменной из регулярки в функцию24.04.2015, 09:25. Показов 900. Ответов 8
Метки нет (Все метки)
Всем привет! Столкнулся с проблемой.
Имеется следующий код:
С уважением Андрей.
0
|
24.04.2015, 09:25 | |
Ответы с готовыми решениями:
8
Вставка переменной в ссылку Вставка переменной в запрос Вставка переменной в char Вставка переменной в ссылку |
-72 / 10 / 4
Регистрация: 01.09.2009
Сообщений: 163
|
|
24.04.2015, 17:03 | 2 |
1. откуда возьмётся $1, если регулярка ещё нигде не применялась
2. для поиска значений нужна preg_match 3. найденные значения пишутся не в $1, а в $m, если так написать: preg_match('#\[user=(\d+)\](.+?)\[/user\]#is',$text_pos,$m) 4. бред тут изложен.
0
|
0 / 0 / 0
Регистрация: 24.04.2015
Сообщений: 2
|
|
25.04.2015, 11:53 [ТС] | 3 |
А вот тут она не будет применяться?
Код
preg_replace($str_search, $str_replace, $text_post); Код
function user($id, $name) { return "<a href='/users/profile/".$id."'>".$name."</a>"; } Но нужно внутри функции user проверить идентификатор ($id) preg_match в данном случае не подойдет
0
|
-72 / 10 / 4
Регистрация: 01.09.2009
Сообщений: 163
|
||||||
25.04.2015, 12:12 | 4 | |||||
а ты туда уже сходил, чтобы она применилась?
и ещё раз: в $1 через preg_replace ничего не запишется. правильно так:
0
|
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
|
|
26.04.2015, 09:47 | 5 |
Ну сколько Вы еще будете обманывать людей?.. Мне интересно, Вы это нарочно делаете или по незнанию? Ну если по незнанию, то хоть проверяйте код прежде чем писать что-то, или у Вас нету php интерпретатора даже под рукой?
0
|
-72 / 10 / 4
Регистрация: 01.09.2009
Сообщений: 163
|
|
26.04.2015, 10:05 | 6 |
ну и написал бы, как правильно
только покритиковать заходишь сюда. ap86, ты не написал, что ты хочешь от функции user и чем заменить собственно user($1) - так ошибка павлуха, ты лопух.
0
|
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
|
||||||
26.04.2015, 10:24 | 7 | |||||
Код
text b text
0
|
-72 / 10 / 4
Регистрация: 01.09.2009
Сообщений: 163
|
|
26.04.2015, 10:32 | 8 |
ага, только чтобы ещё в функцию сходила именно с найденным результатом, не забудь сделать
0
|
pav1uxa
|
26.04.2015, 11:27
Вставка переменной из регулярки в функцию
#9
|
Не по теме: Ладно, действительно я был неправ. Не дочитал пост ТСа :D Привык что Вы белиберду пишете и не углядел на этот раз...
0
|
26.04.2015, 11:27 | |
Вставка переменной в строку Вставка переменной в запрос Вставка php переменной в HTML Вставка переменной в код php Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |