Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP: Реализация автозамены / 3 сообщений из 3, страница 1 из 1
05.09.2014, 15:28
    #38738768
Foxter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP: Реализация автозамены
Добрый день!
...
Рейтинг: 0 / 0
05.09.2014, 15:32
    #38738777
Foxter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP: Реализация автозамены
FoxterДобрый день!

Хотел посоветоваться по поводу алгоритма подстановки значений
Есть массив данных и конструкция для замены

REPL_COL:Array ( [0] => 1 [1] => 21 [2] => 31 [3] => 4 [4] => 5 )

[a href=#1#]#2#[/a]

Хотелось бы заменить #N# на значение соответствующего значения массива. Идеи есть, но требуют неоднократных substr, lenght и иже с ними. Не поможете найти оптимальный алгоритм данного действия? Или лучше ссылку на раздел учебника какого )) Реализация - php

P.S: Не нажимайте Ctrl+Enter - это совсем не перевод строки )))
...
Рейтинг: 0 / 0
05.09.2014, 16:48
    #38738869
Foxter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP: Реализация автозамены
Осенило ))

Надо пройти по массиву, заменяя текущий индекс значением

Код: php
1.
2.
3.
4.
for($i=0;$i<$delim;$i++)
{
    $arr_val = str_replace('#'.$i.'#',$arr_dat[$i],$arr_val);
}




Всем спасибо )) Форум - великое изобретение
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP: Реализация автозамены / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]