Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.05.2009, 15:46   #1
Linel
Форумчанин
 
Аватар для Linel
 
Регистрация: 21.02.2009
Сообщений: 372
По умолчанию Замена подстрок (str_replace)

Есть код, который должен заменять все значения "black" массива $color на рандомное значение массива $rainbow:

PHP код:
<?php

$colors
["0"] = "black";
$colors["1"] = "red";
$colors["2"] = "black";
$colors["3"] = "yellow";
$colors["4"] = "black";
$colors["5"] = "orange";

$rainbow["0"] = "red";
$rainbow["1"] = "orange";
$rainbow["2"] = "yellow";
$rainbow["3"] = "green";
$rainbow["4"] = "lightblue";
$rainbow["5"] = "blue";
$rainbow["6"] = "purple";

str_replace("black"$rainbow[rand(06)], $colors);

foreach (
$colors as $value)
{
   echo 
"<br>$value";
}

?>
Не заменяет ) В чём проблема? Вроде всё правильно делаю ))
No name. Just Linel.
Linel вне форума Ответить с цитированием
Старый 16.05.2009, 17:36   #2
wall66
Участник клуба
 
Аватар для wall66
 
Регистрация: 04.10.2008
Сообщений: 1,485
По умолчанию

str_replace это не процедура, а функция
PHP код:
$colors=str_replace("black"$rainbow[rand(06)], $colors); 
свободен...
wall66 вне форума Ответить с цитированием
Старый 16.05.2009, 18:00   #3
Linel
Форумчанин
 
Аватар для Linel
 
Регистрация: 21.02.2009
Сообщений: 372
По умолчанию

Цитата:
str_replace это не процедура, а функция
Спасибо. ДЕйствительно
No name. Just Linel.
Linel вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ЗАМЕНА ing60 Microsoft Office Excel 3 22.04.2009 12:41
Выделение подстрок из строки AmXSe Помощь студентам 4 14.03.2009 06:51
Замена кода программы с Delhi5 на Delhi7 либо замена базы данных с Acessa на MySQL DorianLeroy Фриланс 8 18.02.2009 18:52
Замена Патрон Общие вопросы Delphi 6 05.11.2008 15:45
Замена подстрок в строке по шаблону _SERGEYX_ Общие вопросы Delphi 0 08.09.2008 08:45