Тема: php|preg_replace
Показать сообщение отдельно
Старый 22.03.2010, 21:20      #5
MorgaN
Firefox User
Пользователь Mozilla Firefox
 
Аватар для MorgaN
Сообщение

Сообщение от Ringo Посмотреть сообщение
ЗЫ. pattern же должен быть обёрнуть в слэши - \
Нет, слэшами только вроди спец символы экранируются.
Сообщение от Ringo Посмотреть сообщение
скопипасть тцда функцию и запусти её один раз, тоже заменять дважды будет?
Вообщем по функции же видно, что она разделяет ячейку массива $Catk[1] на части, отделяя каждую часть по запятой.
Массив $Catk:
Цитата:
$Catk[0] = тут хранится идентификатор id
$Catk[1] = [Рр]едактор реестра,[Рр]еестр,[Рр]еестра
$Catk[2] = Сведения о настройках операционной системы
Windows хранятся централизованно в иерархической
базе данных, называемой реестром. Чтобы
добавлять и редактировать разделы и параметры
реестра, восстанавливать реестр из резервной
копии или восстанавливать значения по умолчанию,
а также чтобы импортировать или экспортировать
разделы для ссылок или сохранения, используйте
редактор реестра.
Вызывается командой:
Пуск => выполнить => regedit.exe
поэтому получается, что два раза заменяет, т.к. в ячейке 1 есть слово которое есть в ячейке 2.

Попробуйте передать функции такой текст:
Код:
текст редактор реестра текст
__________________
Не забудте нажать [спасибо] , если помог
Команда Grand Lions
MorgaN вне форума Пол: Мужчина   Ответить с цитированием Вверх