Как изменить слово в свойстве и вывести его

 • 
 •  Как изменить слово в свойстве и вывести его

Код:

<?
$myNAME = $arResult["NAME"];
$arReplace = array("займ" => "кредит", "Займ" => "кредит");
foreach ($arReplace as $tag => $replace) $myNAME = str_replace($tag, $replace, $myNAME);?>
<?=$myNAME?>

Зеленым помечено свойство, в котором производим замену.

Красным помечен массив соответствий "что заменять" — "на что заменять". Учитывая чувствительность к регистру, каждое слово нужно внести в массив с маленькой и большой буквы.

Пример:
  • NAME элемента равен "Займ на карту"
    Результат отработки кода — "кредит на карту". К сожалению, пишет с маленькой. Думаю, при надобности, немного подумав, не составит труда разобраться с регистром букв.
Кстати, нужно подумать как заставить код не быть чувствительным к регистру...

⇐ Создаем интернет магазин оборудования для салона красоты    Как перевести сайт на https ⇒

А что вы думаете по этому поводу?

Возврат к списку