note 36945 deleted from function.str-replace by didou

From: Date: Tue, 28 Oct 2003 11:57:46 +0000
Subject: note 36945 deleted from function.str-replace by didou
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-59418@lists.php.net to get a copy of this message
Note Submitter: mario.deprisco@tin.italia ---- /* Conversione di caratteri speciali nel formato ISO Latin-1 e vv. Forse una funzione simile esiste ma non sono riuscito a trovarla nel manuale. Special characters conversion into ISO Latin-1 set e vv. Exist a built-in function like this? I don't found. Special thanks to kerxen at caramail dot com Eddy Cingala */ function toIsoLatin ($text) { $specar = array ( 'à','á','â','ã','ä','å','æ','ç', 'è','é','ê','ë','ì','í','î','ï', '?','ñ','ò','ó','ô','õ','ö','÷' , 'ø','ù','ü','ú','?','ÿ', 'À','Á','Â','Ã','Ä','Å','Æ','Ç', 'È','É','Ê','Ë','Ì','Í','Î','Ï', '?','Ñ','Ò','Ó','Ô','Õ','Ö', '?','Ø','Ù','Ü','Ú','?','ß'); $ampcar = array ('à','á','â','ã', 'ä', 'å','æ', 'ç','è','é','ê', 'ë', 'ì', 'í','î','ï','?','ñ', 'ò', 'ó', 'ô','õ','ö','/','ø', 'ù', 'ü', 'ú','?','ÿ','À','Á', 'Â', 'Ã', 'Ä','Å','Æ','Ç', 'È', 'É', 'Ê','Ë','Ì','Í', 'Î', 'Ï','?', 'Ñ','Ò','Ó','Ô', 'Õ', 'Ö', '?','Ø','Ù','Ü','Ú','?', 'ß'); return str_replace($specar, $ampcar, $text); } function fromIsoLatin ($text) { $specar = array ( 'à','á','â','ã','ä','å','æ','ç', 'è','é','ê','ë','ì','í','î','ï', '?','ñ','ò','ó','ô','õ','ö','÷' , 'ø','ù','ü','ú','?','ÿ', 'À','Á','Â','Ã','Ä','Å','Æ','Ç', 'È','É','Ê','Ë','Ì','Í','Î','Ï', '?','Ñ','Ò','Ó','Ô','Õ','Ö', '?','Ø','Ù','Ü','Ú','?','ß'); $ampcar = array ('à','á','â','ã', 'ä', 'å','æ', 'ç','è','é','ê', 'ë', 'ì', 'í','î','ï','?','ñ', 'ò', 'ó', 'ô','õ','ö','/','ø', 'ù', 'ü', 'ú','?','ÿ','À','Á', 'Â', 'Ã', 'Ä','Å','Æ','Ç', 'È', 'É', 'Ê','Ë','Ì','Í', 'Î', 'Ï','?', 'Ñ','Ò','Ó','Ô', 'Õ', 'Ö', '?','Ø','Ù','Ü','Ú','?', 'ß'); return str_replace($ampcar, $specar, $text); }

« previous php.notes (#59418) next »