php IHDR w Q )Ba pHYs sRGB gAMA a IDATxMk\U s&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨ G;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j- $_q?qS XzG'ay
files >> /opt/php-7.0.1/ext/standard/tests/strings/ |
files >> //opt/php-7.0.1/ext/standard/tests/strings/bug65769.phpt |
--TEST-- Bug #65769 localeconv() broken in TS builds --SKIPIF-- <?php if (substr(PHP_OS, 0, 3) != 'WIN') { die('skip Windows only'); } ?> --FILE-- <?php $locales = array('sve', 'french', 'us', 'ru', 'czech', 'serbian'); foreach ($locales as $locale) { $locale = setlocale(LC_ALL, $locale); $lconv = localeconv(); var_dump( $locale, $lconv['decimal_point'], $lconv['thousands_sep'], $lconv['int_curr_symbol'], $lconv['currency_symbol'], $lconv['mon_decimal_point'], $lconv['mon_thousands_sep'] ); echo '++++++++++++++++++++++', "\n"; } ?> +++DONE+++ --EXPECTF-- string(19) "Swedish_Sweden.1252" string(1) "," string(1) "" string(3) "SEK" string(2) "kr" string(1) "," string(1) "." ++++++++++++++++++++++ string(18) "French_France.1252" string(1) "," string(1) "" string(3) "EUR" string(1) "" string(1) "," string(1) "" ++++++++++++++++++++++ string(26) "English_United States.1252" string(1) "." string(1) "," string(3) "USD" string(1) "$" string(1) "." string(1) "," ++++++++++++++++++++++ string(2) "ru" string(1) "," string(1) "" string(3) "RUB" string(1) "?" string(1) "," string(1) "" ++++++++++++++++++++++ string(25) "Czech_Czech Republic.1250" string(1) "," string(1) "" string(3) "CZK" string(2) "K" string(1) "," string(1) "" ++++++++++++++++++++++ string(19) "Serbian_Serbia.1250" string(1) "," string(1) "." string(3) "RSD" string(3) "RSD" string(1) "," string(1) "." ++++++++++++++++++++++ +++DONE+++y~or5J={Eeu磝Qk ᯘG{?+]ן?wM3X^歌>{7پK>on\jy Rg/=fOroNVv~Y+ NGuÝHWyw[eQʨSb> >}Gmx[o[<{Ϯ_qFvM IENDB`