Ayola.net
Новости: В связи с обилием спама, постинг на форуме временно закрыт.

Для связи с поддержкой используйте тикеты в панели управления.
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь. Ноябрь 23, 2017, 05:50:36


Войти


Страниц: [1]
  Печать  
Автор Тема: Вопрос про массив  (Прочитано 3939 раз)
0 Пользователей и 1 Гость смотрят эту тему.
vist_ilya
Новичёк
*

Карма: 1
Сообщений: 13



Просмотр профиля WWW
« : Сентябрь 21, 2008, 17:20:23 »

У меня есть два массива
$arr;
$arr1;
например.
Используются для замены одних слов на другие.
и есть еще цикл
for ($i=0; $i < count($arr); $i++)
{
$text=preg_replace($arr[$i], $arr1[$i], $text);
}
Вот, значит, вопрос состоит в том, что вторая переменная массива глючит
тоесть
$arr=Array("...","#\[h([1-7]?)\][\s]*([^\[]*)\[/h[1-7]?\]#isU","...","...");
$arr1=Array("...","<font size=\"\\1\">\\2</font>","...","...");
При проходе функции именно эта строчка не выполняется не заменяется, а если напрямую
$text=preg_replace("#\[h([1-7]?)\][\s]*([^\[]*)\[/h[1-7]?\]#isU", "<font size=\"\\1\">\\2</font>", $text);
то все пашет. В чем проблема?
« Последнее редактирование: Сентябрь 21, 2008, 20:14:28 от vist_ilya » Записан

И будет так!
qa2ws
Новичёк
*

Карма: 1
Сообщений: 10


Просмотр профиля
« Ответ #1 : Сентябрь 21, 2008, 17:24:27 »

for ($i=0; $i < count($arr); $i++)
{
$text=preg_replace($arr[$i], $arr1[$i], $text);
}
Записан
vist_ilya
Новичёк
*

Карма: 1
Сообщений: 13



Просмотр профиля WWW
« Ответ #2 : Сентябрь 21, 2008, 17:27:05 »

Ну это я забыл написать, в коде все чин по чину))) Всеравно не пашет ;(
« Последнее редактирование: Сентябрь 21, 2008, 17:38:55 от vist_ilya » Записан

И будет так!
vist_ilya
Новичёк
*

Карма: 1
Сообщений: 13



Просмотр профиля WWW
« Ответ #3 : Сентябрь 21, 2008, 20:32:51 »

Заработало!!! Там ошибка была))
Вот ответ:
$text=preg_replace("#\[h([1-7]?)\][\s]*([^\[]*.*)\[/h[1-7]?\]#isU", "<font size=\"\\1\">\\2</font>", $text);
Записан

И будет так!
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.13 | SMF © 2006, Simple Machines LLC

2003-2008 © ООО "Инфотур" - Бесплатный хостинг Ayola.net
Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Страница сгенерирована за 0.045 секунд. Запросов: 17.