Что нового

Не заменяет текст

  • Автор темы Автор темы korp
  • Дата начала Дата начала
K

korp

Гость
вот код $trans = array(\'cегодня\'=>date(\"Y-m-d\"),\'вчера\'=>\'v4era\');echo strtr(\"сегодня, вчера\", $trans);Почему \"сегодня\" не заменяеться?
 
Надо чтобы заменялось \"сегодня\" на \"segodnya\",а оно не заменяеться хотя \"вчера\" заменяеться.
 
я кодинг не знаю,но еси рассуждать логично то так $trans = array(\'cегодня\'=>\'segodnya\',\'вчера\'=>\'v4era\');echo strtr(\"сегодня, вчера\", $trans);
 
James026,Я тож рассуждал логично, но пробывал и не пашет.По разному пробывал не пашет, хотя должен.
 
Вот например:$Subs = array(  \"<имя>\" => \"SergXP\",  \"<time>\" => date(\"d.m.Y\"));$st=\"Привет, <name>! Сейчас <time>\";echo strtr($st,$Subs);В Вашем случае:$trans = array(\'сегодня\'=>date(\"Y-m-d\"),\'вчера\'=>\'v4era\');echo strtr(\"сегодня, вчера\", $trans);Ошибка у Вас очень хитрая! Вы слово \"сегодня\" в массиве trans написали букву \"с\" в англ раскладке, а остальное \"егодня\" в русской расскладке.
 
Верх