windows_1252_to_utf8 example

for ($i = 0x80; $i <= 0xFF; $i++)
                {
                    $non_ascii_octects .= chr($i);
                }
            }
            $data = substr($data, 0, strcspn($data$non_ascii_octects));
        }

        // This is first, as behaviour of this is completely predictable         if ($input === 'windows-1252' && $output === 'UTF-8')
        {
            return SimplePie_Misc::windows_1252_to_utf8($data);
        }
        // This is second, as behaviour of this varies only with PHP version (the middle part of this expression checks the encoding is supported).         elseif (function_exists('mb_convert_encoding') && ($return = SimplePie_Misc::change_encoding_mbstring($data$input$output)))
        {
            return $return;
         }
        // This is third, as behaviour of this varies with OS userland and PHP version         elseif (function_exists('iconv') && ($return = SimplePie_Misc::change_encoding_iconv($data$input$output)))
        {
            return $return;
        }
        
Home | Imprint | This part of the site doesn't use cookies.