22.03.2010, 17:18 | #1 |
Firefox User
|
php|preg_replace
Здравствуйте!
Вообщем такая вот проблемка. Есть такая функция: PHP код:
Т.е. например она заменила слово 'текст' на: Код:
<text title='тттттттт' style='cursor:nw-resize'>текст</text> Код:
<text title='тттттттт' style='cursor:nw-resize'><text title='тттттттт' style='cursor:nw-resize'>текст</text></text> Помогите пожалуйста... |
22.03.2010, 18:49 | #2 |
Местный
|
morgan,
попробуй PHP код:
morgan, что-то у тебя в коде много неопределённых переменных =\ Показалось (:
__________________
Und wie du wieder aussiehst, Löcher in der Hose und ständig dieser Lärm... Elektrische Gitarren und immer diese Texte... Последний раз редактировалось Ringo; 22.03.2010 в 18:50. |
22.03.2010, 20:58 | #4 |
Местный
|
morgan, ясно. Если электричество перестанет вырубать - посмотрю что да как.
Можешь скинуть примерный вид массива $Catsk чтоб условия тестирования похожи были? (: ЗЫ. pattern же должен быть обёрнуть в слэши - \ не? Добавлено через 6 минут morgan, слушай, создай пустой файл, скопипасть тцда функцию и запусти её один раз, тоже заменять дважды будет? У тебя просто аргумент функции $txt нигде не используется и функция всё время обрабатывает одни и те же данные.
__________________
Und wie du wieder aussiehst, Löcher in der Hose und ständig dieser Lärm... Elektrische Gitarren und immer diese Texte... Последний раз редактировалось Ringo; 22.03.2010 в 21:01. |
22.03.2010, 21:20 | #5 | ||||||||||||
Firefox User
|
Нет, слэшами только вроди спец символы экранируются.
Вообщем по функции же видно, что она разделяет ячейку массива $Catk[1] на части, отделяя каждую часть по запятой. Массив $Catk:
Попробуйте передать функции такой текст: Код:
текст редактор реестра текст |
||||||||||||
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|