PHP: $text = "<option value='0'>Украина</option><option value='1'>Беларусь</option>"; $str_r=Array( 'Украина'=>'Ukraine', 'Беларусь'=>'Belarusi' ); Помогите как заменить слова? чтоб было <option value='0'>Ukraine</option><option value='1'>Belarus</option>";
http://php.su/functions/?str_replace PHP: $text = "<option value='0'>Украина</option><option value='1'>Беларусь</option>"; $str_r=Array( 'Украина'=>'Ukraine', 'Беларусь'=>'Belarusi' ); $text = str_replace("Украина", $str_r['Украина'], $text); $text = str_replace("Беларусь", $str_r['Беларусь'], $text); echo $text; Элементарный гугль помог в запросе "замена подстрок php".
PHP: <?php $text = "<option value='0'>Украина</option><option value='1'>Беларусь</option>"; $str_r=Array( 'Украина'=>'Ukraine', 'Беларусь'=>'Belarusi' ); foreach($str_r as $key => $value) { $text = str_replace($key,$value,$text); } ?> можно ещё парвильнее, но этого достаточно думаю.