note 61221 added to function.chr

From: Date: Sat, 28 Jan 2006 17:03:43 +0000
Subject: note 61221 added to function.chr
Groups: php.notes 
Request: Send a blank email to php-notes+get-102623@lists.php.net to get a copy of this message
I tried convert czech character sets between cp1250 (windows-1250) and ISO-8859-2, here is the best way i found. I used chr() because of some edditing programs damaged characters when i saved document. $cp1250 = array( chr(193), # Á chr(200), # Č chr(207), # Ď chr(233), # É chr(236), # Ě chr(237), # Í chr(210), # Ň chr(211), # Ó chr(216), # Ř chr(138), # Š chr(141), # Ť chr(218), # Ú chr(217), # Ů chr(221), # Ý chr(142), # Ž chr(225), # á chr(232), # č chr(239), # ď chr(233), # é chr(236), # ě chr(237), # í chr(242), # ň chr(243), # ó chr(248), # ř chr(154), # š chr(157), # ť chr(250), # ú chr(249), # ů chr(253), # ý chr(158), # ž ); $iso88592 = array( chr(193), # Á chr(200), # Č chr(207), # Ď chr(233), # É chr(236), # Ě chr(237), # Í chr(210), # Ň chr(211), # Ó chr(216), # Ř chr(169), # Š -- chr(171), # Ť -- chr(218), # Ú chr(217), # Ů chr(221), # Ý chr(174), # Ž -- chr(225), # á chr(232), # č chr(239), # ď chr(233), # é chr(236), # ě chr(237), # í chr(242), # ň chr(243), # ó chr(248), # ř chr(185), # š -- chr(187), # ť -- chr(250), # ú chr(249), # ů chr(253), # ý chr(190), # ž -- ); str_replace($cp1250, $iso88592, $text); Only -- signed characters are different between cp1250 and ISO-8859-2 ---- Server IP: 147.32.160.17 Probable Submitter: 213.192.22.222 ---- Manual Page -- http://www.php.net/manual/en/function.chr.php Edit -- http://master.php.net/manage/user-notes.php?action=edit+61221 Delete: added to the manual -- http://master.php.net/manage/user-notes.php?action=delete+61221&report=yes&reason=added+to+the+manual Delete: bad code -- http://master.php.net/manage/user-notes.php?action=delete+61221&report=yes&reason=bad+code Delete: spam -- http://master.php.net/manage/user-notes.php?action=delete+61221&report=yes&reason=spam Delete: useless -- http://master.php.net/manage/user-notes.php?action=delete+61221&report=yes&reason=useless Delete: non-english -- http://master.php.net/manage/user-notes.php?action=delete+61221&report=yes&reason=non-english Delete: already in docs -- http://master.php.net/manage/user-notes.php?action=delete+61221&report=yes&reason=already+in+docs Delete: other reasons -- http://master.php.net/manage/user-notes.php?action=delete+61221&report=yes Reject -- http://master.php.net/manage/user-notes.php?action=reject+61221&report=yes Search -- http://master.php.net/manage/user-notes.php

« previous php.notes (#102623) next »