telephone-icon+38(097)195-66-17
telephone-icon+38(063)211-55-81
Main menu
ГлавнаяБлогPHPКуски в помощьИзменение кодировки в массиве

Изменение кодировки в массиве

Изменение кодировки в массиве, для ассоциативных массивов не подходит, потому что не будут меняться ключи.

function iconvArray($inputArray,$newEncoding){
  $outputArray=array();
    if ($newEncoding!=''){
      if (!empty($inputArray)){
        foreach ($inputArray as $element){
          if (!is_array($element)){
            $element=iconv(mb_detect_encoding($element),
              $newEncoding,$element);
          } else {
            $element=iconvArray($element);
          }
          $outputArray[]=$element;
        }
      }
    }
  return $outputArray;
}
ВКонтакт Facebook Google Plus Одноклассники Twitter Livejournal Liveinternet Mail.Ru

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