3v4l.org

run code in 300+ PHP versions simultaneously
<?php header('Content-Type: text/html; charset=utf-8'); setlocale(LC_CTYPE, 'pl_PL'); $str = '"FS",1,0,2849,"fv",,"FV/1811",,,306891,,"c118903","Małgorzata Nieznańska","Małgorzata Nieznańska","Słupsk 823","00-206","Będzikowo 212 B",,"Faktura VAT",,,20181188000000,20181188000000,,1,0,,81.29,18.7,99.99,0,,0,"Przelewy24",20181203000000,99.99,99.99,0,0,0,0,"Daniel Czepański",,,0,0,"PLN",1,,"przedpłata",,,0,0,0,,0,,0,"Polska","pl",0'; var_dump( iconv("UTF-8", "CP1250", $str) ); $koduj = mb_convert_encoding($str, 'Windows-1252', 'UTF-8'); var_dump ( $koduj ); $kodowanie2 = iconv_get_encoding($koduj); var_dump ( $kodowanie2 ); var_dump ( iconv_get_encoding($str) ); var_dump ( mb_convert_encoding ($str, 'US-ASCII', 'UTF-8') ); var_dump ( htmlentities($str, ENT_COMPAT, "UTF-8") ); var_dump ( htmlentities($str, ENT_IGNORE, "cp1252") ); var_dump ( iconv( "UTF-8", "ISO-8859-1", ($str)) ); var_dump ( mb_convert_encoding( mb_convert_encoding($str, 'UTF-8', 'UTF-8') , "WINDOWS-1252", "auto") ); var_dump( iconv(mb_detect_encoding($str, mb_detect_order(), true), "WINDOWS-1252", $str) ); $encoding_read_from_xml = "UTF-8"; $encoding_my_website_uses = "WINDOWS-1252"; var_dump( mb_convert_encoding($str, $encoding_my_website_uses, $encoding_read_from_xml) ); var_dump (iconv('UTF-8', "ISO-8859-1", $str)); $converted = iconv("UTF-8//IGNORE", "WINDOWS-1252//IGNORE", $str); var_dump($converted); $converted = iconv("WINDOWS-1252//IGNORE", "UTF-8//IGNORE", $converted); var_dump($converted); var_dump ( mb_detect_encoding($str) ); var_dump ( mb_convert_encoding ($str, 'US-ASCII', 'UTF-8') ); var_dump( iconv("UTF-8", "Windows-1250", $str) ); var_dump ( iconv("UTF-8", "WINDOWS-1252", $str) ); var_dump ( iconv("ISO-8859-1", "WINDOWS-1252", $str) ); var_dump ( iconv(mb_detect_encoding($str, mb_detect_order(), true), "UTF-8", $str) ); var_dump ( mb_convert_encoding($str, "Windows-1252", "UTF-8") ); var_dump( iconv("ISO-8859-2", "Windows-1252", $str) ); var_dump( iconv("ISO-8859-1", "WINDOWS-1252", $str) ); var_dump(utf8_encode($str)); var_dump(utf8_decode($str)); var_dump(iconv("UTF-8", "CP1251", $str)); var_dump(iconv("UTF-8", "WINDOWS-1252", $str)); var_dump(iconv("UTF-8", "WINDOWS-1252//TRANSLIT", $str)); var_dump(iconv("UTF-8", "WINDOWS-1252//IGNORE", $str)); var_dump(bin2hex(iconv("UTF-8", "WINDOWS-1252", $str)));

Abusive script

This script was stopped while abusing our resources


preferences:
24.28 ms | 414 KiB | 5 Q