[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Цикл for и str_replace
i-capitalist
Подскажите пожалуйста, можно ли работать с результатами цикла за его пределами, например что-то типа:

<?php
$content = "zamena text";
for ($i = 0; $i < 5; $i++){
$b = $i;
}
$content = str_replace("zamena", $b, $content);
print $content;
?>


Тоесть,задействовав str_replace, получить:
12345 text




Спустя 36 секунд (29.07.2010 - 22:07) Lenarfate написал(а):
а ты пробывал уже?

Спустя 1 минута, 58 секунд (29.07.2010 - 22:09) Lenarfate написал(а):
во-первых он вернет только последнее число 4!
пять никак не может быть, ты же указал, МЕНЬШЕ ПЯТИ.

если тебе надо выводить все числа, выводи в цикле

Спустя 1 минута, 54 секунды (29.07.2010 - 22:11) i-capitalist написал(а):
Да просто вывести не проблема, мне результат потом через str_replace надо обработать, незнаю как эти действия подружить

Спустя 1 минута, 35 секунд (29.07.2010 - 22:13) Lenarfate написал(а):
вместо какого то слова определенная цифра?

Спустя 1 минута, 16 секунд (29.07.2010 - 22:14) i-capitalist написал(а):
Неа, весь цикл вместо слова

Спустя 3 минуты, 42 секунды (29.07.2010 - 22:18) Lenarfate написал(а):
как вариант, можно так

$content = "zamena text";
for ($i = 0; $i < 5; $i++){
$b = $i;
print $b;
}
$content = str_replace("zamena", "", $content);
print $content;

Спустя 49 секунд (29.07.2010 - 22:19) dr_Lev написал(а):
слепи в массиве строку, а потом используй str_replace:
<?php
$content = "zamena text";
$str = ""
for ($i = 0; $i < 5; $i++){
$str.= $i;
}
$content = str_replace("zamena", $str, $content);
print $content;
?>

Спустя 8 минут, 35 секунд (29.07.2010 - 22:27) Stiven Rain написал(а):
<?php

$content = "zamena text";
for ($i = 0; $i < strlen('zamena'); $i++)
$res .="$i";
$content = str_replace("zamena", $res, $content);
print $content;

?>


Ну если рассматривать частный случай только с данным примером, то типа так

Спустя 13 минут, 59 секунд (29.07.2010 - 22:41) i-capitalist написал(а):
Всем спасибо за помощь)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.