strange concatenation behavior with some currency symbols

From: Date: Sun, 14 Apr 2013 15:31:57 +0000
Subject: strange concatenation behavior with some currency symbols
Groups: php.general 
Request: Send a blank email to php-general+get-320846@lists.php.net to get a copy of this message
Hi, i almost finish my currency format displaying function, however i'm facing a strange displaying format behavior. here is an example in UTF-8: 1234.56 د.ج / 1234.56 DZD <-- that's wrong it should be 1234.56 د.ج / 1234.56 DZD 1234.56 € / 1234.56 EUR <-- that's OK 1234.56 ¥ / 1234.56 JPY <-- that's OK 1234.56 ман / 1234.56 AZN <-- That's OK 1234.56 ب.د / 1234.56 BHD <-- that's wrong it should be 1234.56 / 1234.56 BHD it's like for all "arabic" symbol there's a problem. any idea how could i solved it ? thx

« previous php.general (#320846) next »