| Newsgroups |
php.qa.reports |
| Message-ID |
<[email protected]> |
=====================================================================
FAILED TEST SUMMARY
---------------------------------------------------------------------
easter_date() [ext/calendar/tests/easter_date.phpt]
unixtojd() [ext/calendar/tests/unixtojd.phpt]
Test DateTimeZone::listIdentifiers function : basic functionality [ext/date/tests/DateTimeZone_listIdentifiers_basic1.phpt]
Test timezone_identifiers_list() function : basic functionality [ext/date/tests/timezone_identifiers_list_basic1.phpt]
Test all filters returned by filter_list() [ext/filter/tests/033.phpt]
Bug #43073 (TrueType bounding box is wrong for angle<>0) [ext/gd/tests/bug43073.phpt]
Bug #48801 (Problem with imagettfbbox) [ext/gd/tests/bug48801.phpt]
get_locale() [ext/intl/tests/collator_get_locale.phpt]
datefmt_localtime_code() [ext/intl/tests/dateformat_localtime.phpt]
datefmt_parse_code() [ext/intl/tests/dateformat_parse.phpt]
datefmt_parse_localtime() with parse pos [ext/intl/tests/dateformat_parse_localtime_parsepos.phpt]
datefmt_parse_timestamp_code() with parse pos [ext/intl/tests/dateformat_parse_timestamp_parsepos.phpt]
grapheme() [ext/intl/tests/grapheme.phpt]
ldap_bind() - Basic anonymous binding [ext/ldap/tests/ldap_bind_basic.phpt]
ldap_bind() - Advanced binding [ext/ldap/tests/ldap_bind_variation.phpt]
ldap_search() - operation that should fail [ext/ldap/tests/ldap_search_error.phpt]
ldap_start_tls() - Basic ldap_start_tls test [ext/ldap/tests/ldap_start_tls_basic.phpt]
mysql connect [ext/mysql/tests/001.phpt]
mysql_connect() [ext/mysql/tests/mysql_connect.phpt]
mysql_[p]connect() - max_links/max_persistent [ext/mysql/tests/mysql_max_links.phpt]
mysqli_connect() [ext/mysqli/tests/mysqli_connect.phpt]
new mysqli() [ext/mysqli/tests/mysqli_connect_oo.phpt]
new mysqli() [ext/mysqli/tests/mysqli_connect_oo_defaults.phpt]
Bug #41069 (Oracle crash with certain data over a DB-link when prefetch memory limit used - Oracle bug 6039623) [ext/oci8/tests/bug41069.phpt]
pcntl_exec() [ext/pcntl/tests/pcntl_exec.phpt]
pcntl_exec() 2 [ext/pcntl/tests/pcntl_exec_2.phpt]
via [ext/pdo_oci/tests/common.phpt]
OCI PDO Common: Bug #36798 (Error parsing named parameters with queries containing high-ascii chars) [ext/pdo_oci/tests/bug_36798.phpt]
via [ext/pdo_oci/tests/common.phpt]
OCI PDO Common: Bug #38253 (PDO produces segfault with default fetch mode) [ext/pdo_oci/tests/bug_38253.phpt]
via [ext/pdo_oci/tests/common.phpt]
OCI PDO Common: Bug #43130 (Bound parameters cannot have - in their name) [ext/pdo_oci/tests/bug_43130.phpt]
via [ext/pdo_oci/tests/common.phpt]
OCI PDO Common: Bug #43139 (PDO ignore ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()) [ext/pdo_oci/tests/bug_43139.phpt]
via [ext/pdo_oci/tests/common.phpt]
OCI PDO Common: PDO::FETCH_BOUND [ext/pdo_oci/tests/pdo_016.phpt]
via [ext/pdo_oci/tests/common.phpt]
OCI PDO Common: PDO::FETCH_BOUND w/o : [ext/pdo_oci/tests/pdo_016a.phpt]
via [ext/pdo_oci/tests/common.phpt]
OCI PDO Common: serializing [ext/pdo_oci/tests/pdo_018.phpt]
via [ext/pdo_oci/tests/common.phpt]
OCI PDO Common: PDOStatement::execute with parameters [ext/pdo_oci/tests/pdo_021.phpt]
PDO_OCI: Attribute: Client version [ext/pdo_oci/tests/pdo_oci_attr_client.phpt]
Test function posix_errno() by calling it with with permission error [ext/posix/tests/posix_errno_variation1.phpt]
Test function posix_seteuid() by substituting argument 1 with boolean values. [ext/posix/tests/posix_seteuid_variation2.phpt]
Test function posix_seteuid() by substituting argument 1 with emptyUnsetUndefNull values. [ext/posix/tests/posix_seteuid_variation3.phpt]
Test function posix_seteuid() by substituting argument 1 with float values. [ext/posix/tests/posix_seteuid_variation4.phpt]
Test function posix_seteuid() by substituting argument 1 with int values. [ext/posix/tests/posix_seteuid_variation5.phpt]
Test function posix_setgid() by substituting argument 1 with boolean values. [ext/posix/tests/posix_setgid_variation2.phpt]
Test function posix_setgid() by substituting argument 1 with emptyUnsetUndefNull values. [ext/posix/tests/posix_setgid_variation3.phpt]
Test function posix_setgid() by substituting argument 1 with float values. [ext/posix/tests/posix_setgid_variation4.phpt]
Test function posix_setgid() by substituting argument 1 with int values. [ext/posix/tests/posix_setgid_variation5.phpt]
Test function posix_setuid() by substituting argument 1 with boolean values. [ext/posix/tests/posix_setuid_variation2.phpt]
Test function posix_setuid() by substituting argument 1 with emptyUnsetUndefNull values. [ext/posix/tests/posix_setuid_variation3.phpt]
Test function posix_setuid() by substituting argument 1 with float values. [ext/posix/tests/posix_setuid_variation4.phpt]
Test function posix_setuid() by substituting argument 1 with int values. [ext/posix/tests/posix_setuid_variation5.phpt]
rewriter correctly handles attribute names which contain dashes [ext/session/tests/018.phpt]
Bug #31422 (No Error-Logging on SoapServer-Side) [ext/soap/tests/bugs/bug31422.phpt]
SPL: DirectoryIterator test getGroup [ext/spl/tests/DirectoryIterator_getGroup_basic.phpt]
SPL: Spl Directory Iterator test getOwner [ext/spl/tests/DirectoryIterator_getOwner_basic.phpt]
SPL: ArrayObject: ensure a wrapped object's magic methods for property access are not invoked when manipulating the ArrayObject's elements using ->. [ext/spl/tests/arrayObject_magicMethods2.phpt]
SQLite3::open error test [ext/sqlite3/tests/sqlite3_15_open_error.phpt]
Bug #39322 (proc_terminate() loosing process resource) [ext/standard/tests/general_functions/bug39322.phpt]
phpcredits() [ext/standard/tests/general_functions/phpcredits.phpt]
Test function proc_nice() by substituting argument 1 with int values. [ext/standard/tests/general_functions/proc_nice_variation5.phpt]
proc_open [ext/standard/tests/general_functions/proc_open02.phpt]
Bug #38802 (ignore_errors and max_redirects) [ext/standard/tests/http/bug38802.phpt]
Bug #48929 (duplicate \r\n sent after last header line) [ext/standard/tests/http/bug48929.phpt]
http:// and ignore_errors [ext/standard/tests/http/ignore_errors.phpt]
Test mail() function : variation force extra parameters [ext/standard/tests/mail/mail_variation2.phpt]
Check the php_ini_loaded_file() function. No file is loaded in test, so false ins returned [ext/standard/tests/php_ini_loaded_file.phpt]
htmlentities() test 2 (setlocale / fr_FR.ISO-8859-15) [ext/standard/tests/strings/htmlentities02.phpt]
htmlentities() test 4 (setlocale / ja_JP.EUC-JP) [ext/standard/tests/strings/htmlentities04.phpt]
htmlentities() test 15 (setlocale / KOI8-R) [ext/standard/tests/strings/htmlentities15.phpt]
xmlwriter_write_attribute_ns with missing param [ext/xmlwriter/tests/xmlwriter_write_attribute_ns_error_001.phpt]
Check xsltprocessor::registerPHPFunctions and a non-string function in xsl [ext/xsl/tests/xsltprocessor_registerPHPFunctions-funcnostring.phpt]
Check xsltprocessor::registerPHPFunctions and a undefined php function [ext/xsl/tests/xsltprocessor_registerPHPFunctions-funcundef.phpt]
show information about extension [sapi/cli/tests/006.phpt]
=====================================================================
=====================================================================
EXPECTED FAILED TEST SUMMARY
---------------------------------------------------------------------
output buffering - fatalism [tests/output/ob_011.phpt]
Inconsistencies when accessing protected members [Zend/tests/access_modifiers_008.phpt]
Inconsistencies when accessing protected members - 2 [Zend/tests/access_modifiers_009.phpt]
Bug #48770 (call_user_func_array() fails to call parent from inheriting class) [Zend/tests/bug48770.phpt]
Bug #48770 (call_user_func_array() fails to call parent from inheriting class) [Zend/tests/bug48770_2.phpt]
Bug #48770 (call_user_func_array() fails to call parent from inheriting class) [Zend/tests/bug48770_3.phpt]
Bug #44454 (Unexpected exception thrown in foreach() statement) [ext/pdo_mysql/tests/bug_44454.phpt]
Bug #45120 (PDOStatement->execute() returns true then false for same statement) [ext/pdo_mysql/tests/bug_45120.phpt]
PECL Bug #7976 (Calling stored procedure several times) [ext/pdo_mysql/tests/bug_pecl_7976.phpt]
MySQL PDO->__construct(), PDO::ATTR_PERSISTENT [ext/pdo_mysql/tests/pdo_mysql_pconnect.phpt]
SimpleXML: array casting bug [ext/simplexml/tests/034.phpt]
=====================================================================
=====================================================================
WARNED TEST SUMMARY
---------------------------------------------------------------------
via [ext/pdo_mysql/tests/common.phpt]
MySQL PDO Common: Bug #34630 (inserting streams as LOBs) [ext/pdo_mysql/tests/bug_34630.phpt] (warn: XFAIL section but test passes)
MySQL PDO->prepare(), emulated PS [ext/pdo_mysql/tests/pdo_mysql_prepare_emulated.phpt] (warn: XFAIL section but test passes)
via [ext/pdo_oci/tests/common.phpt]
OCI PDO Common: Bug #34630 (inserting streams as LOBs) [ext/pdo_oci/tests/bug_34630.phpt] (warn: XFAIL section but test passes)
via [ext/pdo_sqlite/tests/common.phpt]
SQLite PDO Common: Bug #34630 (inserting streams as LOBs) [ext/pdo_sqlite/tests/bug_34630.phpt] (warn: XFAIL section but test passes)
via [ext/sqlite/tests/pdo/common.phpt]
SQLite2 PDO Common: Bug #34630 (inserting streams as LOBs) [ext/sqlite/tests/pdo/bug_34630.phpt] (warn: XFAIL section but test passes)
=====================================================================
=====================================================================
TEST RESULT SUMMARY
---------------------------------------------------------------------
Exts skipped : 15
Exts tested : 64
---------------------------------------------------------------------
Number of tests : 11194 9700
Tests skipped : 1494 ( 13.3%) --------
Tests warned : 5 ( 0.0%) ( 0.1%)
Tests failed : 70 ( 0.6%) ( 0.7%)
Expected fail : 11 ( 0.1%) ( 0.1%)
Tests passed : 9614 ( 85.9%) ( 99.1%)
---------------------------------------------------------------------
Time taken : 2365 seconds
=====================================================================
=====================================================================
FAILED TEST SUMMARY
---------------------------------------------------------------------
easter_date() [ext/calendar/tests/easter_date.phpt]
unixtojd() [ext/calendar/tests/unixtojd.phpt]
Test DateTimeZone::listIdentifiers function : basic functionality [ext/date/tests/DateTimeZone_listIdentifiers_basic1.phpt]
Test timezone_identifiers_list() function : basic functionality [ext/date/tests/timezone_identifiers_list_basic1.phpt]
Test all filters returned by filter_list() [ext/filter/tests/033.phpt]
Bug #43073 (TrueType bounding box is wrong for angle<>0) [ext/gd/tests/bug43073.phpt]
Bug #48801 (Problem with imagettfbbox) [ext/gd/tests/bug48801.phpt]
get_locale() [ext/intl/tests/collator_get_locale.phpt]
datefmt_localtime_code() [ext/intl/tests/dateformat_localtime.phpt]
datefmt_parse_code() [ext/intl/tests/dateformat_parse.phpt]
datefmt_parse_localtime() with parse pos [ext/intl/tests/dateformat_parse_localtime_parsepos.phpt]
datefmt_parse_timestamp_code() with parse pos [ext/intl/tests/dateformat_parse_timestamp_parsepos.phpt]
grapheme() [ext/intl/tests/grapheme.phpt]
ldap_bind() - Basic anonymous binding [ext/ldap/tests/ldap_bind_basic.phpt]
ldap_bind() - Advanced binding [ext/ldap/tests/ldap_bind_variation.phpt]
ldap_search() - operation that should fail [ext/ldap/tests/ldap_search_error.phpt]
ldap_start_tls() - Basic ldap_start_tls test [ext/ldap/tests/ldap_start_tls_basic.phpt]
mysql connect [ext/mysql/tests/001.phpt]
mysql_connect() [ext/mysql/tests/mysql_connect.phpt]
mysql_[p]connect() - max_links/max_persistent [ext/mysql/tests/mysql_max_links.phpt]
mysqli_connect() [ext/mysqli/tests/mysqli_connect.phpt]
new mysqli() [ext/mysqli/tests/mysqli_connect_oo.phpt]
new mysqli() [ext/mysqli/tests/mysqli_connect_oo_defaults.phpt]
Bug #41069 (Oracle crash with certain data over a DB-link when prefetch memory limit used - Oracle bug 6039623) [ext/oci8/tests/bug41069.phpt]
pcntl_exec() [ext/pcntl/tests/pcntl_exec.phpt]
pcntl_exec() 2 [ext/pcntl/tests/pcntl_exec_2.phpt]
via [ext/pdo_oci/tests/common.phpt]
OCI PDO Common: Bug #36798 (Error parsing named parameters with queries containing high-ascii chars) [ext/pdo_oci/tests/bug_36798.phpt]
via [ext/pdo_oci/tests/common.phpt]
OCI PDO Common: Bug #38253 (PDO produces segfault with default fetch mode) [ext/pdo_oci/tests/bug_38253.phpt]
via [ext/pdo_oci/tests/common.phpt]
OCI PDO Common: Bug #43130 (Bound parameters cannot have - in their name) [ext/pdo_oci/tests/bug_43130.phpt]
via [ext/pdo_oci/tests/common.phpt]
OCI PDO Common: Bug #43139 (PDO ignore ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()) [ext/pdo_oci/tests/bug_43139.phpt]
via [ext/pdo_oci/tests/common.phpt]
OCI PDO Common: PDO::FETCH_BOUND [ext/pdo_oci/tests/pdo_016.phpt]
via [ext/pdo_oci/tests/common.phpt]
OCI PDO Common: PDO::FETCH_BOUND w/o : [ext/pdo_oci/tests/pdo_016a.phpt]
via [ext/pdo_oci/tests/common.phpt]
OCI PDO Common: serializing [ext/pdo_oci/tests/pdo_018.phpt]
via [ext/pdo_oci/tests/common.phpt]
OCI PDO Common: PDOStatement::execute with parameters [ext/pdo_oci/tests/pdo_021.phpt]
PDO_OCI: Attribute: Client version [ext/pdo_oci/tests/pdo_oci_attr_client.phpt]
Test function posix_errno() by calling it with with permission error [ext/posix/tests/posix_errno_variation1.phpt]
Test function posix_seteuid() by substituting argument 1 with boolean values. [ext/posix/tests/posix_seteuid_variation2.phpt]
Test function posix_seteuid() by substituting argument 1 with emptyUnsetUndefNull values. [ext/posix/tests/posix_seteuid_variation3.phpt]
Test function posix_seteuid() by substituting argument 1 with float values. [ext/posix/tests/posix_seteuid_variation4.phpt]
Test function posix_seteuid() by substituting argument 1 with int values. [ext/posix/tests/posix_seteuid_variation5.phpt]
Test function posix_setgid() by substituting argument 1 with boolean values. [ext/posix/tests/posix_setgid_variation2.phpt]
Test function posix_setgid() by substituting argument 1 with emptyUnsetUndefNull values. [ext/posix/tests/posix_setgid_variation3.phpt]
Test function posix_setgid() by substituting argument 1 with float values. [ext/posix/tests/posix_setgid_variation4.phpt]
Test function posix_setgid() by substituting argument 1 with int values. [ext/posix/tests/posix_setgid_variation5.phpt]
Test function posix_setuid() by substituting argument 1 with boolean values. [ext/posix/tests/posix_setuid_variation2.phpt]
Test function posix_setuid() by substituting argument 1 with emptyUnsetUndefNull values. [ext/posix/tests/posix_setuid_variation3.phpt]
Test function posix_setuid() by substituting argument 1 with float values. [ext/posix/tests/posix_setuid_variation4.phpt]
Test function posix_setuid() by substituting argument 1 with int values. [ext/posix/tests/posix_setuid_variation5.phpt]
rewriter correctly handles attribute names which contain dashes [ext/session/tests/018.phpt]
Bug #31422 (No Error-Logging on SoapServer-Side) [ext/soap/tests/bugs/bug31422.phpt]
SPL: DirectoryIterator test getGroup [ext/spl/tests/DirectoryIterator_getGroup_basic.phpt]
SPL: Spl Directory Iterator test getOwner [ext/spl/tests/DirectoryIterator_getOwner_basic.phpt]
SPL: ArrayObject: ensure a wrapped object's magic methods for property access are not invoked when manipulating the ArrayObject's elements using ->. [ext/spl/tests/arrayObject_magicMethods2.phpt]
SQLite3::open error test [ext/sqlite3/tests/sqlite3_15_open_error.phpt]
Bug #39322 (proc_terminate() loosing process resource) [ext/standard/tests/general_functions/bug39322.phpt]
phpcredits() [ext/standard/tests/general_functions/phpcredits.phpt]
Test function proc_nice() by substituting argument 1 with int values. [ext/standard/tests/general_functions/proc_nice_variation5.phpt]
proc_open [ext/standard/tests/general_functions/proc_open02.phpt]
Bug #38802 (ignore_errors and max_redirects) [ext/standard/tests/http/bug38802.phpt]
Bug #48929 (duplicate \r\n sent after last header line) [ext/standard/tests/http/bug48929.phpt]
http:// and ignore_errors [ext/standard/tests/http/ignore_errors.phpt]
Test mail() function : variation force extra parameters [ext/standard/tests/mail/mail_variation2.phpt]
Check the php_ini_loaded_file() function. No file is loaded in test, so false ins returned [ext/standard/tests/php_ini_loaded_file.phpt]
htmlentities() test 2 (setlocale / fr_FR.ISO-8859-15) [ext/standard/tests/strings/htmlentities02.phpt]
htmlentities() test 4 (setlocale / ja_JP.EUC-JP) [ext/standard/tests/strings/htmlentities04.phpt]
htmlentities() test 15 (setlocale / KOI8-R) [ext/standard/tests/strings/htmlentities15.phpt]
xmlwriter_write_attribute_ns with missing param [ext/xmlwriter/tests/xmlwriter_write_attribute_ns_error_001.phpt]
Check xsltprocessor::registerPHPFunctions and a non-string function in xsl [ext/xsl/tests/xsltprocessor_registerPHPFunctions-funcnostring.phpt]
Check xsltprocessor::registerPHPFunctions and a undefined php function [ext/xsl/tests/xsltprocessor_registerPHPFunctions-funcundef.phpt]
show information about extension [sapi/cli/tests/006.phpt]
=====================================================================
=====================================================================
EXPECTED FAILED TEST SUMMARY
---------------------------------------------------------------------
output buffering - fatalism [tests/output/ob_011.phpt]
Inconsistencies when accessing protected members [Zend/tests/access_modifiers_008.phpt]
Inconsistencies when accessing protected members - 2 [Zend/tests/access_modifiers_009.phpt]
Bug #48770 (call_user_func_array() fails to call parent from inheriting class) [Zend/tests/bug48770.phpt]
Bug #48770 (call_user_func_array() fails to call parent from inheriting class) [Zend/tests/bug48770_2.phpt]
Bug #48770 (call_user_func_array() fails to call parent from inheriting class) [Zend/tests/bug48770_3.phpt]
Bug #44454 (Unexpected exception thrown in foreach() statement) [ext/pdo_mysql/tests/bug_44454.phpt]
Bug #45120 (PDOStatement->execute() returns true then false for same statement) [ext/pdo_mysql/tests/bug_45120.phpt]
PECL Bug #7976 (Calling stored procedure several times) [ext/pdo_mysql/tests/bug_pecl_7976.phpt]
MySQL PDO->__construct(), PDO::ATTR_PERSISTENT [ext/pdo_mysql/tests/pdo_mysql_pconnect.phpt]
SimpleXML: array casting bug [ext/simplexml/tests/034.phpt]
=====================================================================
=====================================================================
WARNED TEST SUMMARY
---------------------------------------------------------------------
via [ext/pdo_mysql/tests/common.phpt]
MySQL PDO Common: Bug #34630 (inserting streams as LOBs) [ext/pdo_mysql/tests/bug_34630.phpt] (warn: XFAIL section but test passes)
MySQL PDO->prepare(), emulated PS [ext/pdo_mysql/tests/pdo_mysql_prepare_emulated.phpt] (warn: XFAIL section but test passes)
via [ext/pdo_oci/tests/common.phpt]
OCI PDO Common: Bug #34630 (inserting streams as LOBs) [ext/pdo_oci/tests/bug_34630.phpt] (warn: XFAIL section but test passes)
via [ext/pdo_sqlite/tests/common.phpt]
SQLite PDO Common: Bug #34630 (inserting streams as LOBs) [ext/pdo_sqlite/tests/bug_34630.phpt] (warn: XFAIL section but test passes)
via [ext/sqlite/tests/pdo/common.phpt]
SQLite2 PDO Common: Bug #34630 (inserting streams as LOBs) [ext/sqlite/tests/pdo/bug_34630.phpt] (warn: XFAIL section but test passes)
=====================================================================
================================================================================
/usr/src/php-5.3.1/ext/calendar/tests/easter_date.phpt
================================================================================
2000-04-22
2001-04-14
2002-03-30
Warning: easter_date(): This function is only valid for years between 1970 and 2037 inclusive in /usr/src/php-5.3.1/ext/calendar/tests/easter_date.php on line 5
1970-01-01
================================================================================
001+ 2000-04-22
002+ 2001-04-14
003+ 2002-03-30
001- 2000-04-23
002- 2001-04-15
003- 2002-03-31
================================================================================
================================================================================
/usr/src/php-5.3.1/ext/calendar/tests/unixtojd.phpt
================================================================================
2440588
2452162
2453926
================================================================================
002+ 2452162
002- 2452161
================================================================================
================================================================================
/usr/src/php-5.3.1/ext/date/tests/DateTimeZone_listIdentifiers_basic1.phpt
================================================================================
*** Testing DateTimeZone::listIdentifiers() : basic functionality ***
array(403) {
[0]=>
string(14) "Africa/Abidjan"
[1]=>
string(12) "Africa/Accra"
[2]=>
string(18) "Africa/Addis_Ababa"
[3]=>
string(14) "Africa/Algiers"
[4]=>
string(13) "Africa/Asmara"
[5]=>
string(13) "Africa/Bamako"
[6]=>
string(13) "Africa/Bangui"
[7]=>
string(13) "Africa/Banjul"
[8]=>
string(13) "Africa/Bissau"
[9]=>
string(15) "Africa/Blantyre"
[10]=>
string(18) "Africa/Brazzaville"
[11]=>
string(16) "Africa/Bujumbura"
[12]=>
string(12) "Africa/Cairo"
[13]=>
string(17) "Africa/Casablanca"
[14]=>
string(12) "Africa/Ceuta"
[15]=>
string(14) "Africa/Conakry"
[16]=>
string(12) "Africa/Dakar"
[17]=>
string(20) "Africa/Dar_es_Salaam"
[18]=>
string(15) "Africa/Djibouti"
[19]=>
string(13) "Africa/Douala"
[20]=>
string(15) "Africa/El_Aaiun"
[21]=>
string(15) "Africa/Freetown"
[22]=>
string(15) "Africa/Gaborone"
[23]=>
string(13) "Africa/Harare"
[24]=>
string(19) "Africa/Johannesburg"
[25]=>
string(14) "Africa/Kampala"
[26]=>
string(15) "Africa/Khartoum"
[27]=>
string(13) "Africa/Kigali"
[28]=>
string(15) "Africa/Kinshasa"
[29]=>
string(12) "Africa/Lagos"
[30]=>
string(17) "Africa/Libreville"
[31]=>
string(11) "Africa/Lome"
[32]=>
string(13) "Africa/Luanda"
[33]=>
string(17) "Africa/Lubumbashi"
[34]=>
string(13) "Africa/Lusaka"
[35]=>
string(13) "Africa/Malabo"
[36]=>
string(13) "Africa/Maputo"
[37]=>
string(13) "Africa/Maseru"
[38]=>
string(14) "Africa/Mbabane"
[39]=>
string(16) "Africa/Mogadishu"
[40]=>
string(15) "Africa/Monrovia"
[41]=>
string(14) "Africa/Nairobi"
[42]=>
string(15) "Africa/Ndjamena"
[43]=>
string(13) "Africa/Niamey"
[44]=>
string(17) "Africa/Nouakchott"
[45]=>
string(18) "Africa/Ouagadougou"
[46]=>
string(17) "Africa/Porto-Novo"
[47]=>
string(15) "Africa/Sao_Tome"
[48]=>
string(14) "Africa/Tripoli"
[49]=>
string(12) "Africa/Tunis"
[50]=>
string(15) "Africa/Windhoek"
[51]=>
string(12) "America/Adak"
[52]=>
string(17) "America/Anchorage"
[53]=>
string(16) "America/Anguilla"
[54]=>
string(15) "America/Antigua"
[55]=>
string(17) "America/Araguaina"
[56]=>
string(30) "America/Argentina/Buenos_Aires"
[57]=>
string(27) "America/Argentina/Catamarca"
[58]=>
string(25) "America/Argentina/Cordoba"
[59]=>
string(23) "America/Argentina/Jujuy"
[60]=>
string(26) "America/Argentina/La_Rioja"
[61]=>
string(25) "America/Argentina/Mendoza"
[62]=>
string(30) "America/Argentina/Rio_Gallegos"
[63]=>
string(23) "America/Argentina/Salta"
[64]=>
string(26) "America/Argentina/San_Juan"
[65]=>
string(26) "America/Argentina/San_Luis"
[66]=>
string(25) "America/Argentina/Tucuman"
[67]=>
string(25) "America/Argentina/Ushuaia"
[68]=>
string(13) "America/Aruba"
[69]=>
string(16) "America/Asuncion"
[70]=>
string(16) "America/Atikokan"
[71]=>
string(13) "America/Bahia"
[72]=>
string(16) "America/Barbados"
[73]=>
string(13) "America/Belem"
[74]=>
string(14) "America/Belize"
[75]=>
string(20) "America/Blanc-Sablon"
[76]=>
string(17) "America/Boa_Vista"
[77]=>
string(14) "America/Bogota"
[78]=>
string(13) "America/Boise"
[79]=>
string(21) "America/Cambridge_Bay"
[80]=>
string(20) "America/Campo_Grande"
[81]=>
string(14) "America/Cancun"
[82]=>
string(15) "America/Caracas"
[83]=>
string(15) "America/Cayenne"
[84]=>
string(14) "America/Cayman"
[85]=>
string(15) "America/Chicago"
[86]=>
string(17) "America/Chihuahua"
[87]=>
string(18) "America/Costa_Rica"
[88]=>
string(14) "America/Cuiaba"
[89]=>
string(15) "America/Curacao"
[90]=>
string(20) "America/Danmarkshavn"
[91]=>
string(14) "America/Dawson"
[92]=>
string(20) "America/Dawson_Creek"
[93]=>
string(14) "America/Denver"
[94]=>
string(15) "America/Detroit"
[95]=>
string(16) "America/Dominica"
[96]=>
string(16) "America/Edmonton"
[97]=>
string(16) "America/Eirunepe"
[98]=>
string(19) "America/El_Salvador"
[99]=>
string(17) "America/Fortaleza"
[100]=>
string(17) "America/Glace_Bay"
[101]=>
string(15) "America/Godthab"
[102]=>
string(17) "America/Goose_Bay"
[103]=>
string(18) "America/Grand_Turk"
[104]=>
string(15) "America/Grenada"
[105]=>
string(18) "America/Guadeloupe"
[106]=>
string(17) "America/Guatemala"
[107]=>
string(17) "America/Guayaquil"
[108]=>
string(14) "America/Guyana"
[109]=>
string(15) "America/Halifax"
[110]=>
string(14) "America/Havana"
[111]=>
string(18) "America/Hermosillo"
[112]=>
string(28) "America/Indiana/Indianapolis"
[113]=>
string(20) "America/Indiana/Knox"
[114]=>
string(23) "America/Indiana/Marengo"
[115]=>
string(26) "America/Indiana/Petersburg"
[116]=>
string(25) "America/Indiana/Tell_City"
[117]=>
string(21) "America/Indiana/Vevay"
[118]=>
string(25) "America/Indiana/Vincennes"
[119]=>
string(23) "America/Indiana/Winamac"
[120]=>
string(14) "America/Inuvik"
[121]=>
string(15) "America/Iqaluit"
[122]=>
string(15) "America/Jamaica"
[123]=>
string(14) "America/Juneau"
[124]=>
string(27) "America/Kentucky/Louisville"
[125]=>
string(27) "America/Kentucky/Monticello"
[126]=>
string(14) "America/La_Paz"
[127]=>
string(12) "America/Lima"
[128]=>
string(19) "America/Los_Angeles"
[129]=>
string(14) "America/Maceio"
[130]=>
string(15) "America/Managua"
[131]=>
string(14) "America/Manaus"
[132]=>
string(15) "America/Marigot"
[133]=>
string(18) "America/Martinique"
[134]=>
string(16) "America/Mazatlan"
[135]=>
string(17) "America/Menominee"
[136]=>
string(14) "America/Merida"
[137]=>
string(19) "America/Mexico_City"
[138]=>
string(16) "America/Miquelon"
[139]=>
string(15) "America/Moncton"
[140]=>
string(17) "America/Monterrey"
[141]=>
string(18) "America/Montevideo"
[142]=>
string(16) "America/Montreal"
[143]=>
string(18) "America/Montserrat"
[144]=>
string(14) "America/Nassau"
[145]=>
string(16) "America/New_York"
[146]=>
string(15) "America/Nipigon"
[147]=>
string(12) "America/Nome"
[148]=>
string(15) "America/Noronha"
[149]=>
string(27) "America/North_Dakota/Center"
[150]=>
string(30) "America/North_Dakota/New_Salem"
[151]=>
string(14) "America/Panama"
[152]=>
string(19) "America/Pangnirtung"
[153]=>
string(18) "America/Paramaribo"
[154]=>
string(15) "America/Phoenix"
[155]=>
string(22) "America/Port-au-Prince"
[156]=>
string(21) "America/Port_of_Spain"
[157]=>
string(19) "America/Porto_Velho"
[158]=>
string(19) "America/Puerto_Rico"
[159]=>
string(19) "America/Rainy_River"
[160]=>
string(20) "America/Rankin_Inlet"
[161]=>
string(14) "America/Recife"
[162]=>
string(14) "America/Regina"
[163]=>
string(16) "America/Resolute"
[164]=>
string(18) "America/Rio_Branco"
[165]=>
string(16) "America/Santarem"
[166]=>
string(16) "America/Santiago"
[167]=>
string(21) "America/Santo_Domingo"
[168]=>
string(17) "America/Sao_Paulo"
[169]=>
string(20) "America/Scoresbysund"
[170]=>
string(16) "America/Shiprock"
[171]=>
string(21) "America/St_Barthelemy"
[172]=>
string(16) "America/St_Johns"
[173]=>
string(16) "America/St_Kitts"
[174]=>
string(16) "America/St_Lucia"
[175]=>
string(17) "America/St_Thomas"
[176]=>
string(18) "America/St_Vincent"
[177]=>
string(21) "America/Swift_Current"
[178]=>
string(19) "America/Tegucigalpa"
[179]=>
string(13) "America/Thule"
[180]=>
string(19) "America/Thunder_Bay"
[181]=>
string(15) "America/Tijuana"
[182]=>
string(15) "America/Toronto"
[183]=>
string(15) "America/Tortola"
[184]=>
string(17) "America/Vancouver"
[185]=>
string(18) "America/Whitehorse"
[186]=>
string(16) "America/Winnipeg"
[187]=>
string(15) "America/Yakutat"
[188]=>
string(19) "America/Yellowknife"
[189]=>
string(16) "Antarctica/Casey"
[190]=>
string(16) "Antarctica/Davis"
[191]=>
string(25) "Antarctica/DumontDUrville"
[192]=>
string(17) "Antarctica/Mawson"
[193]=>
string(18) "Antarctica/McMurdo"
[194]=>
string(17) "Antarctica/Palmer"
[195]=>
string(18) "Antarctica/Rothera"
[196]=>
string(21) "Antarctica/South_Pole"
[197]=>
string(16) "Antarctica/Syowa"
[198]=>
string(17) "Antarctica/Vostok"
[199]=>
string(19) "Arctic/Longyearbyen"
[200]=>
string(9) "Asia/Aden"
[201]=>
string(11) "Asia/Almaty"
[202]=>
string(10) "Asia/Amman"
[203]=>
string(11) "Asia/Anadyr"
[204]=>
string(10) "Asia/Aqtau"
[205]=>
string(11) "Asia/Aqtobe"
[206]=>
string(13) "Asia/Ashgabat"
[207]=>
string(12) "Asia/Baghdad"
[208]=>
string(12) "Asia/Bahrain"
[209]=>
string(9) "Asia/Baku"
[210]=>
string(12) "Asia/Bangkok"
[211]=>
string(11) "Asia/Beirut"
[212]=>
string(12) "Asia/Bishkek"
[213]=>
string(11) "Asia/Brunei"
[214]=>
string(15) "Asia/Choibalsan"
[215]=>
string(14) "Asia/Chongqing"
[216]=>
string(12) "Asia/Colombo"
[217]=>
string(13) "Asia/Damascus"
[218]=>
string(10) "Asia/Dhaka"
[219]=>
string(9) "Asia/Dili"
[220]=>
string(10) "Asia/Dubai"
[221]=>
string(13) "Asia/Dushanbe"
[222]=>
string(9) "Asia/Gaza"
[223]=>
string(11) "Asia/Harbin"
[224]=>
string(16) "Asia/Ho_Chi_Minh"
[225]=>
string(14) "Asia/Hong_Kong"
[226]=>
string(9) "Asia/Hovd"
[227]=>
string(12) "Asia/Irkutsk"
[228]=>
string(12) "Asia/Jakarta"
[229]=>
string(13) "Asia/Jayapura"
[230]=>
string(14) "Asia/Jerusalem"
[231]=>
string(10) "Asia/Kabul"
[232]=>
string(14) "Asia/Kamchatka"
[233]=>
string(12) "Asia/Karachi"
[234]=>
string(12) "Asia/Kashgar"
[235]=>
string(14) "Asia/Kathmandu"
[236]=>
string(12) "Asia/Kolkata"
[237]=>
string(16) "Asia/Krasnoyarsk"
[238]=>
string(17) "Asia/Kuala_Lumpur"
[239]=>
string(12) "Asia/Kuching"
[240]=>
string(11) "Asia/Kuwait"
[241]=>
string(10) "Asia/Macau"
[242]=>
string(12) "Asia/Magadan"
[243]=>
string(13) "Asia/Makassar"
[244]=>
string(11) "Asia/Manila"
[245]=>
string(11) "Asia/Muscat"
[246]=>
string(12) "Asia/Nicosia"
[247]=>
string(17) "Asia/Novokuznetsk"
[248]=>
string(16) "Asia/Novosibirsk"
[249]=>
string(9) "Asia/Omsk"
[250]=>
string(9) "Asia/Oral"
[251]=>
string(15) "Asia/Phnom_Penh"
[252]=>
string(14) "Asia/Pontianak"
[253]=>
string(14) "Asia/Pyongyang"
[254]=>
string(10) "Asia/Qatar"
[255]=>
string(14) "Asia/Qyzylorda"
[256]=>
string(12) "Asia/Rangoon"
[257]=>
string(11) "Asia/Riyadh"
[258]=>
string(13) "Asia/Sakhalin"
[259]=>
string(14) "Asia/Samarkand"
[260]=>
string(10) "Asia/Seoul"
[261]=>
string(13) "Asia/Shanghai"
[262]=>
string(14) "Asia/Singapore"
[263]=>
string(11) "Asia/Taipei"
[264]=>
string(13) "Asia/Tashkent"
[265]=>
string(12) "Asia/Tbilisi"
[266]=>
string(11) "Asia/Tehran"
[267]=>
string(12) "Asia/Thimphu"
[268]=>
string(10) "Asia/Tokyo"
[269]=>
string(16) "Asia/Ulaanbaatar"
[270]=>
string(11) "Asia/Urumqi"
[271]=>
string(14) "Asia/Vientiane"
[272]=>
string(16) "Asia/Vladivostok"
[273]=>
string(12) "Asia/Yakutsk"
[274]=>
string(18) "Asia/Yekaterinburg"
[275]=>
string(12) "Asia/Yerevan"
[276]=>
string(15) "Atlantic/Azores"
[277]=>
string(16) "Atlantic/Bermuda"
[278]=>
string(15) "Atlantic/Canary"
[279]=>
string(19) "Atlantic/Cape_Verde"
[280]=>
string(14) "Atlantic/Faroe"
[281]=>
string(16) "Atlantic/Madeira"
[282]=>
string(18) "Atlantic/Reykjavik"
[283]=>
string(22) "Atlantic/South_Georgia"
[284]=>
string(18) "Atlantic/St_Helena"
[285]=>
string(16) "Atlantic/Stanley"
[286]=>
string(18) "Australia/Adelaide"
[287]=>
string(18) "Australia/Brisbane"
[288]=>
string(21) "Australia/Broken_Hill"
[289]=>
string(16) "Australia/Currie"
[290]=>
string(16) "Australia/Darwin"
[291]=>
string(15) "Australia/Eucla"
[292]=>
string(16) "Australia/Hobart"
[293]=>
string(18) "Australia/Lindeman"
[294]=>
string(19) "Australia/Lord_Howe"
[295]=>
string(19) "Australia/Melbourne"
[296]=>
string(15) "Australia/Perth"
[297]=>
string(16) "Australia/Sydney"
[298]=>
string(16) "Europe/Amsterdam"
[299]=>
string(14) "Europe/Andorra"
[300]=>
string(13) "Europe/Athens"
[301]=>
string(15) "Europe/Belgrade"
[302]=>
string(13) "Europe/Berlin"
[303]=>
string(17) "Europe/Bratislava"
[304]=>
string(15) "Europe/Brussels"
[305]=>
string(16) "Europe/Bucharest"
[306]=>
string(15) "Europe/Budapest"
[307]=>
string(15) "Europe/Chisinau"
[308]=>
string(17) "Europe/Copenhagen"
[309]=>
string(13) "Europe/Dublin"
[310]=>
string(16) "Europe/Gibraltar"
[311]=>
string(15) "Europe/Guernsey"
[312]=>
string(15) "Europe/Helsinki"
[313]=>
string(18) "Europe/Isle_of_Man"
[314]=>
string(15) "Europe/Istanbul"
[315]=>
string(13) "Europe/Jersey"
[316]=>
string(18) "Europe/Kaliningrad"
[317]=>
string(11) "Europe/Kiev"
[318]=>
string(13) "Europe/Lisbon"
[319]=>
string(16) "Europe/Ljubljana"
[320]=>
string(13) "Europe/London"
[321]=>
string(17) "Europe/Luxembourg"
[322]=>
string(13) "Europe/Madrid"
[323]=>
string(12) "Europe/Malta"
[324]=>
string(16) "Europe/Mariehamn"
[325]=>
string(12) "Europe/Minsk"
[326]=>
string(13) "Europe/Monaco"
[327]=>
string(13) "Europe/Moscow"
[328]=>
string(11) "Europe/Oslo"
[329]=>
string(12) "Europe/Paris"
[330]=>
string(16) "Europe/Podgorica"
[331]=>
string(13) "Europe/Prague"
[332]=>
string(11) "Europe/Riga"
[333]=>
string(11) "Europe/Rome"
[334]=>
string(13) "Europe/Samara"
[335]=>
string(17) "Europe/San_Marino"
[336]=>
string(15) "Europe/Sarajevo"
[337]=>
string(17) "Europe/Simferopol"
[338]=>
string(13) "Europe/Skopje"
[339]=>
string(12) "Europe/Sofia"
[340]=>
string(16) "Europe/Stockholm"
[341]=>
string(14) "Europe/Tallinn"
[342]=>
string(13) "Europe/Tirane"
[343]=>
string(15) "Europe/Uzhgorod"
[344]=>
string(12) "Europe/Vaduz"
[345]=>
string(14) "Europe/Vatican"
[346]=>
string(13) "Europe/Vienna"
[347]=>
string(14) "Europe/Vilnius"
[348]=>
string(16) "Europe/Volgograd"
[349]=>
string(13) "Europe/Warsaw"
[350]=>
string(13) "Europe/Zagreb"
[351]=>
string(17) "Europe/Zaporozhye"
[352]=>
string(13) "Europe/Zurich"
[353]=>
string(19) "Indian/Antananarivo"
[354]=>
string(13) "Indian/Chagos"
[355]=>
string(16) "Indian/Christmas"
[356]=>
string(12) "Indian/Cocos"
[357]=>
string(13) "Indian/Comoro"
[358]=>
string(16) "Indian/Kerguelen"
[359]=>
string(11) "Indian/Mahe"
[360]=>
string(15) "Indian/Maldives"
[361]=>
string(16) "Indian/Mauritius"
[362]=>
string(14) "Indian/Mayotte"
[363]=>
string(14) "Indian/Reunion"
[364]=>
string(12) "Pacific/Apia"
[365]=>
string(16) "Pacific/Auckland"
[366]=>
string(15) "Pacific/Chatham"
[367]=>
string(14) "Pacific/Easter"
[368]=>
string(13) "Pacific/Efate"
[369]=>
string(17) "Pacific/Enderbury"
[370]=>
string(15) "Pacific/Fakaofo"
[371]=>
string(12) "Pacific/Fiji"
[372]=>
string(16) "Pacific/Funafuti"
[373]=>
string(17) "Pacific/Galapagos"
[374]=>
string(15) "Pacific/Gambier"
[375]=>
string(19) "Pacific/Guadalcanal"
[376]=>
string(12) "Pacific/Guam"
[377]=>
string(16) "Pacific/Honolulu"
[378]=>
string(16) "Pacific/Johnston"
[379]=>
string(18) "Pacific/Kiritimati"
[380]=>
string(14) "Pacific/Kosrae"
[381]=>
string(17) "Pacific/Kwajalein"
[382]=>
string(14) "Pacific/Majuro"
[383]=>
string(17) "Pacific/Marquesas"
[384]=>
string(14) "Pacific/Midway"
[385]=>
string(13) "Pacific/Nauru"
[386]=>
string(12) "Pacific/Niue"
[387]=>
string(15) "Pacific/Norfolk"
[388]=>
string(14) "Pacific/Noumea"
[389]=>
string(17) "Pacific/Pago_Pago"
[390]=>
string(13) "Pacific/Palau"
[391]=>
string(16) "Pacific/Pitcairn"
[392]=>
string(14) "Pacific/Ponape"
[393]=>
string(20) "Pacific/Port_Moresby"
[394]=>
string(17) "Pacific/Rarotonga"
[395]=>
string(14) "Pacific/Saipan"
[396]=>
string(14) "Pacific/Tahiti"
[397]=>
string(14) "Pacific/Tarawa"
[398]=>
string(17) "Pacific/Tongatapu"
[399]=>
string(12) "Pacific/Truk"
[400]=>
string(12) "Pacific/Wake"
[401]=>
string(14) "Pacific/Wallis"
[402]=>
string(3) "UTC"
}
===DONE===
================================================================================
002+ array(403) {
002- array(402) {
498+ string(17) "Asia/Novokuznetsk"
498- string(16) "Asia/Novosibirsk"
500+ string(16) "Asia/Novosibirsk"
500- string(9) "Asia/Omsk"
502+ string(9) "Asia/Omsk"
502- string(9) "Asia/Oral"
504+ string(9) "Asia/Oral"
504- string(15) "Asia/Phnom_Penh"
506+ string(15) "Asia/Phnom_Penh"
506- string(14) "Asia/Pontianak"
508+ string(14) "Asia/Pontianak"
508- string(14) "Asia/Pyongyang"
510+ string(14) "Asia/Pyongyang"
510- string(10) "Asia/Qatar"
512+ string(10) "Asia/Qatar"
512- string(14) "Asia/Qyzylorda"
514+ string(14) "Asia/Qyzylorda"
514- string(12) "Asia/Rangoon"
516+ string(12) "Asia/Rangoon"
516- string(11) "Asia/Riyadh"
518+ string(11) "Asia/Riyadh"
518- string(13) "Asia/Sakhalin"
520+ string(13) "Asia/Sakhalin"
520- string(14) "Asia/Samarkand"
522+ string(14) "Asia/Samarkand"
522- string(10) "Asia/Seoul"
524+ string(10) "Asia/Seoul"
524- string(13) "Asia/Shanghai"
526+ string(13) "Asia/Shanghai"
526- string(14) "Asia/Singapore"
528+ string(14) "Asia/Singapore"
528- string(11) "Asia/Taipei"
530+ string(11) "Asia/Taipei"
530- string(13) "Asia/Tashkent"
532+ string(13) "Asia/Tashkent"
532- string(12) "Asia/Tbilisi"
534+ string(12) "Asia/Tbilisi"
534- string(11) "Asia/Tehran"
536+ string(11) "Asia/Tehran"
536- string(12) "Asia/Thimphu"
538+ string(12) "Asia/Thimphu"
538- string(10) "Asia/Tokyo"
540+ string(10) "Asia/Tokyo"
540- string(16) "Asia/Ulaanbaatar"
542+ string(16) "Asia/Ulaanbaatar"
542- string(11) "Asia/Urumqi"
544+ string(11) "Asia/Urumqi"
544- string(14) "Asia/Vientiane"
546+ string(14) "Asia/Vientiane"
546- string(16) "Asia/Vladivostok"
548+ string(16) "Asia/Vladivostok"
548- string(12) "Asia/Yakutsk"
550+ string(12) "Asia/Yakutsk"
550- string(18) "Asia/Yekaterinburg"
552+ string(18) "Asia/Yekaterinburg"
552- string(12) "Asia/Yerevan"
554+ string(12) "Asia/Yerevan"
554- string(15) "Atlantic/Azores"
556+ string(15) "Atlantic/Azores"
556- string(16) "Atlantic/Bermuda"
558+ string(16) "Atlantic/Bermuda"
558- string(15) "Atlantic/Canary"
560+ string(15) "Atlantic/Canary"
560- string(19) "Atlantic/Cape_Verde"
562+ string(19) "Atlantic/Cape_Verde"
562- string(14) "Atlantic/Faroe"
564+ string(14) "Atlantic/Faroe"
564- string(16) "Atlantic/Madeira"
566+ string(16) "Atlantic/Madeira"
566- string(18) "Atlantic/Reykjavik"
568+ string(18) "Atlantic/Reykjavik"
568- string(22) "Atlantic/South_Georgia"
570+ string(22) "Atlantic/South_Georgia"
570- string(18) "Atlantic/St_Helena"
572+ string(18) "Atlantic/St_Helena"
572- string(16) "Atlantic/Stanley"
574+ string(16) "Atlantic/Stanley"
574- string(18) "Australia/Adelaide"
576+ string(18) "Australia/Adelaide"
576- string(18) "Australia/Brisbane"
578+ string(18) "Australia/Brisbane"
578- string(21) "Australia/Broken_Hill"
580+ string(21) "Australia/Broken_Hill"
580- string(16) "Australia/Currie"
582+ string(16) "Australia/Currie"
582- string(16) "Australia/Darwin"
584+ string(16) "Australia/Darwin"
584- string(15) "Australia/Eucla"
586+ string(15) "Australia/Eucla"
586- string(16) "Australia/Hobart"
588+ string(16) "Australia/Hobart"
588- string(18) "Australia/Lindeman"
590+ string(18) "Australia/Lindeman"
590- string(19) "Australia/Lord_Howe"
592+ string(19) "Australia/Lord_Howe"
592- string(19) "Australia/Melbourne"
594+ string(19) "Australia/Melbourne"
594- string(15) "Australia/Perth"
596+ string(15) "Australia/Perth"
596- string(16) "Australia/Sydney"
598+ string(16) "Australia/Sydney"
598- string(16) "Europe/Amsterdam"
600+ string(16) "Europe/Amsterdam"
600- string(14) "Europe/Andorra"
602+ string(14) "Europe/Andorra"
602- string(13) "Europe/Athens"
604+ string(13) "Europe/Athens"
604- string(15) "Europe/Belgrade"
606+ string(15) "Europe/Belgrade"
606- string(13) "Europe/Berlin"
608+ string(13) "Europe/Berlin"
608- string(17) "Europe/Bratislava"
610+ string(17) "Europe/Bratislava"
610- string(15) "Europe/Brussels"
612+ string(15) "Europe/Brussels"
612- string(16) "Europe/Bucharest"
614+ string(16) "Europe/Bucharest"
614- string(15) "Europe/Budapest"
616+ string(15) "Europe/Budapest"
616- string(15) "Europe/Chisinau"
618+ string(15) "Europe/Chisinau"
618- string(17) "Europe/Copenhagen"
620+ string(17) "Europe/Copenhagen"
620- string(13) "Europe/Dublin"
622+ string(13) "Europe/Dublin"
622- string(16) "Europe/Gibraltar"
624+ string(16) "Europe/Gibraltar"
624- string(15) "Europe/Guernsey"
626+ string(15) "Europe/Guernsey"
626- string(15) "Europe/Helsinki"
628+ string(15) "Europe/Helsinki"
628- string(18) "Europe/Isle_of_Man"
630+ string(18) "Europe/Isle_of_Man"
630- string(15) "Europe/Istanbul"
632+ string(15) "Europe/Istanbul"
632- string(13) "Europe/Jersey"
634+ string(13) "Europe/Jersey"
634- string(18) "Europe/Kaliningrad"
636+ string(18) "Europe/Kaliningrad"
636- string(11) "Europe/Kiev"
638+ string(11) "Europe/Kiev"
638- string(13) "Europe/Lisbon"
640+ string(13) "Europe/Lisbon"
640- string(16) "Europe/Ljubljana"
642+ string(16) "Europe/Ljubljana"
642- string(13) "Europe/London"
644+ string(13) "Europe/London"
644- string(17) "Europe/Luxembourg"
646+ string(17) "Europe/Luxembourg"
646- string(13) "Europe/Madrid"
648+ string(13) "Europe/Madrid"
648- string(12) "Europe/Malta"
650+ string(12) "Europe/Malta"
650- string(16) "Europe/Mariehamn"
652+ string(16) "Europe/Mariehamn"
652- string(12) "Europe/Minsk"
654+ string(12) "Europe/Minsk"
654- string(13) "Europe/Monaco"
656+ string(13) "Europe/Monaco"
656- string(13) "Europe/Moscow"
658+ string(13) "Europe/Moscow"
658- string(11) "Europe/Oslo"
660+ string(11) "Europe/Oslo"
660- string(12) "Europe/Paris"
662+ string(12) "Europe/Paris"
662- string(16) "Europe/Podgorica"
664+ string(16) "Europe/Podgorica"
664- string(13) "Europe/Prague"
666+ string(13) "Europe/Prague"
666- string(11) "Europe/Riga"
668+ string(11) "Europe/Riga"
668- string(11) "Europe/Rome"
670+ string(11) "Europe/Rome"
670- string(13) "Europe/Samara"
672+ string(13) "Europe/Samara"
672- string(17) "Europe/San_Marino"
674+ string(17) "Europe/San_Marino"
674- string(15) "Europe/Sarajevo"
676+ string(15) "Europe/Sarajevo"
676- string(17) "Europe/Simferopol"
678+ string(17) "Europe/Simferopol"
678- string(13) "Europe/Skopje"
680+ string(13) "Europe/Skopje"
680- string(12) "Europe/Sofia"
682+ string(12) "Europe/Sofia"
682- string(16) "Europe/Stockholm"
684+ string(16) "Europe/Stockholm"
684- string(14) "Europe/Tallinn"
686+ string(14) "Europe/Tallinn"
686- string(13) "Europe/Tirane"
688+ string(13) "Europe/Tirane"
688- string(15) "Europe/Uzhgorod"
690+ string(15) "Europe/Uzhgorod"
690- string(12) "Europe/Vaduz"
692+ string(12) "Europe/Vaduz"
692- string(14) "Europe/Vatican"
694+ string(14) "Europe/Vatican"
694- string(13) "Europe/Vienna"
696+ string(13) "Europe/Vienna"
696- string(14) "Europe/Vilnius"
698+ string(14) "Europe/Vilnius"
698- string(16) "Europe/Volgograd"
700+ string(16) "Europe/Volgograd"
700- string(13) "Europe/Warsaw"
702+ string(13) "Europe/Warsaw"
702- string(13) "Europe/Zagreb"
704+ string(13) "Europe/Zagreb"
704- string(17) "Europe/Zaporozhye"
706+ string(17) "Europe/Zaporozhye"
706- string(13) "Europe/Zurich"
708+ string(13) "Europe/Zurich"
708- string(19) "Indian/Antananarivo"
710+ string(19) "Indian/Antananarivo"
710- string(13) "Indian/Chagos"
712+ string(13) "Indian/Chagos"
712- string(16) "Indian/Christmas"
714+ string(16) "Indian/Christmas"
714- string(12) "Indian/Cocos"
716+ string(12) "Indian/Cocos"
716- string(13) "Indian/Comoro"
718+ string(13) "Indian/Comoro"
718- string(16) "Indian/Kerguelen"
720+ string(16) "Indian/Kerguelen"
720- string(11) "Indian/Mahe"
722+ string(11) "Indian/Mahe"
722- string(15) "Indian/Maldives"
724+ string(15) "Indian/Maldives"
724- string(16) "Indian/Mauritius"
726+ string(16) "Indian/Mauritius"
726- string(14) "Indian/Mayotte"
728+ string(14) "Indian/Mayotte"
728- string(14) "Indian/Reunion"
730+ string(14) "Indian/Reunion"
730- string(12) "Pacific/Apia"
732+ string(12) "Pacific/Apia"
732- string(16) "Pacific/Auckland"
734+ string(16) "Pacific/Auckland"
734- string(15) "Pacific/Chatham"
736+ string(15) "Pacific/Chatham"
736- string(14) "Pacific/Easter"
738+ string(14) "Pacific/Easter"
738- string(13) "Pacific/Efate"
740+ string(13) "Pacific/Efate"
740- string(17) "Pacific/Enderbury"
742+ string(17) "Pacific/Enderbury"
742- string(15) "Pacific/Fakaofo"
744+ string(15) "Pacific/Fakaofo"
744- string(12) "Pacific/Fiji"
746+ string(12) "Pacific/Fiji"
746- string(16) "Pacific/Funafuti"
748+ string(16) "Pacific/Funafuti"
748- string(17) "Pacific/Galapagos"
750+ string(17) "Pacific/Galapagos"
750- string(15) "Pacific/Gambier"
752+ string(15) "Pacific/Gambier"
752- string(19) "Pacific/Guadalcanal"
754+ string(19) "Pacific/Guadalcanal"
754- string(12) "Pacific/Guam"
756+ string(12) "Pacific/Guam"
756- string(16) "Pacific/Honolulu"
758+ string(16) "Pacific/Honolulu"
758- string(16) "Pacific/Johnston"
760+ string(16) "Pacific/Johnston"
760- string(18) "Pacific/Kiritimati"
762+ string(18) "Pacific/Kiritimati"
762- string(14) "Pacific/Kosrae"
764+ string(14) "Pacific/Kosrae"
764- string(17) "Pacific/Kwajalein"
766+ string(17) "Pacific/Kwajalein"
766- string(14) "Pacific/Majuro"
768+ string(14) "Pacific/Majuro"
768- string(17) "Pacific/Marquesas"
770+ string(17) "Pacific/Marquesas"
770- string(14) "Pacific/Midway"
772+ string(14) "Pacific/Midway"
772- string(13) "Pacific/Nauru"
774+ string(13) "Pacific/Nauru"
774- string(12) "Pacific/Niue"
776+ string(12) "Pacific/Niue"
776- string(15) "Pacific/Norfolk"
778+ string(15) "Pacific/Norfolk"
778- string(14) "Pacific/Noumea"
780+ string(14) "Pacific/Noumea"
780- string(17) "Pacific/Pago_Pago"
782+ string(17) "Pacific/Pago_Pago"
782- string(13) "Pacific/Palau"
784+ string(13) "Pacific/Palau"
784- string(16) "Pacific/Pitcairn"
786+ string(16) "Pacific/Pitcairn"
786- string(14) "Pacific/Ponape"
788+ string(14) "Pacific/Ponape"
788- string(20) "Pacific/Port_Moresby"
790+ string(20) "Pacific/Port_Moresby"
790- string(17) "Pacific/Rarotonga"
792+ string(17) "Pacific/Rarotonga"
792- string(14) "Pacific/Saipan"
794+ string(14) "Pacific/Saipan"
794- string(14) "Pacific/Tahiti"
796+ string(14) "Pacific/Tahiti"
796- string(14) "Pacific/Tarawa"
798+ string(14) "Pacific/Tarawa"
798- string(17) "Pacific/Tongatapu"
800+ string(17) "Pacific/Tongatapu"
800- string(12) "Pacific/Truk"
802+ string(12) "Pacific/Truk"
802- string(12) "Pacific/Wake"
804+ string(12) "Pacific/Wake"
805+ [401]=>
805- [401]=>
807+ [402]=>
================================================================================
================================================================================
/usr/src/php-5.3.1/ext/date/tests/timezone_identifiers_list_basic1.phpt
================================================================================
*** Testing timezone_identifiers_list() : basic functionality ***
array(403) {
[0]=>
string(14) "Africa/Abidjan"
[1]=>
string(12) "Africa/Accra"
[2]=>
string(18) "Africa/Addis_Ababa"
[3]=>
string(14) "Africa/Algiers"
[4]=>
string(13) "Africa/Asmara"
[5]=>
string(13) "Africa/Bamako"
[6]=>
string(13) "Africa/Bangui"
[7]=>
string(13) "Africa/Banjul"
[8]=>
string(13) "Africa/Bissau"
[9]=>
string(15) "Africa/Blantyre"
[10]=>
string(18) "Africa/Brazzaville"
[11]=>
string(16) "Africa/Bujumbura"
[12]=>
string(12) "Africa/Cairo"
[13]=>
string(17) "Africa/Casablanca"
[14]=>
string(12) "Africa/Ceuta"
[15]=>
string(14) "Africa/Conakry"
[16]=>
string(12) "Africa/Dakar"
[17]=>
string(20) "Africa/Dar_es_Salaam"
[18]=>
string(15) "Africa/Djibouti"
[19]=>
string(13) "Africa/Douala"
[20]=>
string(15) "Africa/El_Aaiun"
[21]=>
string(15) "Africa/Freetown"
[22]=>
string(15) "Africa/Gaborone"
[23]=>
string(13) "Africa/Harare"
[24]=>
string(19) "Africa/Johannesburg"
[25]=>
string(14) "Africa/Kampala"
[26]=>
string(15) "Africa/Khartoum"
[27]=>
string(13) "Africa/Kigali"
[28]=>
string(15) "Africa/Kinshasa"
[29]=>
string(12) "Africa/Lagos"
[30]=>
string(17) "Africa/Libreville"
[31]=>
string(11) "Africa/Lome"
[32]=>
string(13) "Africa/Luanda"
[33]=>
string(17) "Africa/Lubumbashi"
[34]=>
string(13) "Africa/Lusaka"
[35]=>
string(13) "Africa/Malabo"
[36]=>
string(13) "Africa/Maputo"
[37]=>
string(13) "Africa/Maseru"
[38]=>
string(14) "Africa/Mbabane"
[39]=>
string(16) "Africa/Mogadishu"
[40]=>
string(15) "Africa/Monrovia"
[41]=>
string(14) "Africa/Nairobi"
[42]=>
string(15) "Africa/Ndjamena"
[43]=>
string(13) "Africa/Niamey"
[44]=>
string(17) "Africa/Nouakchott"
[45]=>
string(18) "Africa/Ouagadougou"
[46]=>
string(17) "Africa/Porto-Novo"
[47]=>
string(15) "Africa/Sao_Tome"
[48]=>
string(14) "Africa/Tripoli"
[49]=>
string(12) "Africa/Tunis"
[50]=>
string(15) "Africa/Windhoek"
[51]=>
string(12) "America/Adak"
[52]=>
string(17) "America/Anchorage"
[53]=>
string(16) "America/Anguilla"
[54]=>
string(15) "America/Antigua"
[55]=>
string(17) "America/Araguaina"
[56]=>
string(30) "America/Argentina/Buenos_Aires"
[57]=>
string(27) "America/Argentina/Catamarca"
[58]=>
string(25) "America/Argentina/Cordoba"
[59]=>
string(23) "America/Argentina/Jujuy"
[60]=>
string(26) "America/Argentina/La_Rioja"
[61]=>
string(25) "America/Argentina/Mendoza"
[62]=>
string(30) "America/Argentina/Rio_Gallegos"
[63]=>
string(23) "America/Argentina/Salta"
[64]=>
string(26) "America/Argentina/San_Juan"
[65]=>
string(26) "America/Argentina/San_Luis"
[66]=>
string(25) "America/Argentina/Tucuman"
[67]=>
string(25) "America/Argentina/Ushuaia"
[68]=>
string(13) "America/Aruba"
[69]=>
string(16) "America/Asuncion"
[70]=>
string(16) "America/Atikokan"
[71]=>
string(13) "America/Bahia"
[72]=>
string(16) "America/Barbados"
[73]=>
string(13) "America/Belem"
[74]=>
string(14) "America/Belize"
[75]=>
string(20) "America/Blanc-Sablon"
[76]=>
string(17) "America/Boa_Vista"
[77]=>
string(14) "America/Bogota"
[78]=>
string(13) "America/Boise"
[79]=>
string(21) "America/Cambridge_Bay"
[80]=>
string(20) "America/Campo_Grande"
[81]=>
string(14) "America/Cancun"
[82]=>
string(15) "America/Caracas"
[83]=>
string(15) "America/Cayenne"
[84]=>
string(14) "America/Cayman"
[85]=>
string(15) "America/Chicago"
[86]=>
string(17) "America/Chihuahua"
[87]=>
string(18) "America/Costa_Rica"
[88]=>
string(14) "America/Cuiaba"
[89]=>
string(15) "America/Curacao"
[90]=>
string(20) "America/Danmarkshavn"
[91]=>
string(14) "America/Dawson"
[92]=>
string(20) "America/Dawson_Creek"
[93]=>
string(14) "America/Denver"
[94]=>
string(15) "America/Detroit"
[95]=>
string(16) "America/Dominica"
[96]=>
string(16) "America/Edmonton"
[97]=>
string(16) "America/Eirunepe"
[98]=>
string(19) "America/El_Salvador"
[99]=>
string(17) "America/Fortaleza"
[100]=>
string(17) "America/Glace_Bay"
[101]=>
string(15) "America/Godthab"
[102]=>
string(17) "America/Goose_Bay"
[103]=>
string(18) "America/Grand_Turk"
[104]=>
string(15) "America/Grenada"
[105]=>
string(18) "America/Guadeloupe"
[106]=>
string(17) "America/Guatemala"
[107]=>
string(17) "America/Guayaquil"
[108]=>
string(14) "America/Guyana"
[109]=>
string(15) "America/Halifax"
[110]=>
string(14) "America/Havana"
[111]=>
string(18) "America/Hermosillo"
[112]=>
string(28) "America/Indiana/Indianapolis"
[113]=>
string(20) "America/Indiana/Knox"
[114]=>
string(23) "America/Indiana/Marengo"
[115]=>
string(26) "America/Indiana/Petersburg"
[116]=>
string(25) "America/Indiana/Tell_City"
[117]=>
string(21) "America/Indiana/Vevay"
[118]=>
string(25) "America/Indiana/Vincennes"
[119]=>
string(23) "America/Indiana/Winamac"
[120]=>
string(14) "America/Inuvik"
[121]=>
string(15) "America/Iqaluit"
[122]=>
string(15) "America/Jamaica"
[123]=>
string(14) "America/Juneau"
[124]=>
string(27) "America/Kentucky/Louisville"
[125]=>
string(27) "America/Kentucky/Monticello"
[126]=>
string(14) "America/La_Paz"
[127]=>
string(12) "America/Lima"
[128]=>
string(19) "America/Los_Angeles"
[129]=>
string(14) "America/Maceio"
[130]=>
string(15) "America/Managua"
[131]=>
string(14) "America/Manaus"
[132]=>
string(15) "America/Marigot"
[133]=>
string(18) "America/Martinique"
[134]=>
string(16) "America/Mazatlan"
[135]=>
string(17) "America/Menominee"
[136]=>
string(14) "America/Merida"
[137]=>
string(19) "America/Mexico_City"
[138]=>
string(16) "America/Miquelon"
[139]=>
string(15) "America/Moncton"
[140]=>
string(17) "America/Monterrey"
[141]=>
string(18) "America/Montevideo"
[142]=>
string(16) "America/Montreal"
[143]=>
string(18) "America/Montserrat"
[144]=>
string(14) "America/Nassau"
[145]=>
string(16) "America/New_York"
[146]=>
string(15) "America/Nipigon"
[147]=>
string(12) "America/Nome"
[148]=>
string(15) "America/Noronha"
[149]=>
string(27) "America/North_Dakota/Center"
[150]=>
string(30) "America/North_Dakota/New_Salem"
[151]=>
string(14) "America/Panama"
[152]=>
string(19) "America/Pangnirtung"
[153]=>
string(18) "America/Paramaribo"
[154]=>
string(15) "America/Phoenix"
[155]=>
string(22) "America/Port-au-Prince"
[156]=>
string(21) "America/Port_of_Spain"
[157]=>
string(19) "America/Porto_Velho"
[158]=>
string(19) "America/Puerto_Rico"
[159]=>
string(19) "America/Rainy_River"
[160]=>
string(20) "America/Rankin_Inlet"
[161]=>
string(14) "America/Recife"
[162]=>
string(14) "America/Regina"
[163]=>
string(16) "America/Resolute"
[164]=>
string(18) "America/Rio_Branco"
[165]=>
string(16) "America/Santarem"
[166]=>
string(16) "America/Santiago"
[167]=>
string(21) "America/Santo_Domingo"
[168]=>
string(17) "America/Sao_Paulo"
[169]=>
string(20) "America/Scoresbysund"
[170]=>
string(16) "America/Shiprock"
[171]=>
string(21) "America/St_Barthelemy"
[172]=>
string(16) "America/St_Johns"
[173]=>
string(16) "America/St_Kitts"
[174]=>
string(16) "America/St_Lucia"
[175]=>
string(17) "America/St_Thomas"
[176]=>
string(18) "America/St_Vincent"
[177]=>
string(21) "America/Swift_Current"
[178]=>
string(19) "America/Tegucigalpa"
[179]=>
string(13) "America/Thule"
[180]=>
string(19) "America/Thunder_Bay"
[181]=>
string(15) "America/Tijuana"
[182]=>
string(15) "America/Toronto"
[183]=>
string(15) "America/Tortola"
[184]=>
string(17) "America/Vancouver"
[185]=>
string(18) "America/Whitehorse"
[186]=>
string(16) "America/Winnipeg"
[187]=>
string(15) "America/Yakutat"
[188]=>
string(19) "America/Yellowknife"
[189]=>
string(16) "Antarctica/Casey"
[190]=>
string(16) "Antarctica/Davis"
[191]=>
string(25) "Antarctica/DumontDUrville"
[192]=>
string(17) "Antarctica/Mawson"
[193]=>
string(18) "Antarctica/McMurdo"
[194]=>
string(17) "Antarctica/Palmer"
[195]=>
string(18) "Antarctica/Rothera"
[196]=>
string(21) "Antarctica/South_Pole"
[197]=>
string(16) "Antarctica/Syowa"
[198]=>
string(17) "Antarctica/Vostok"
[199]=>
string(19) "Arctic/Longyearbyen"
[200]=>
string(9) "Asia/Aden"
[201]=>
string(11) "Asia/Almaty"
[202]=>
string(10) "Asia/Amman"
[203]=>
string(11) "Asia/Anadyr"
[204]=>
string(10) "Asia/Aqtau"
[205]=>
string(11) "Asia/Aqtobe"
[206]=>
string(13) "Asia/Ashgabat"
[207]=>
string(12) "Asia/Baghdad"
[208]=>
string(12) "Asia/Bahrain"
[209]=>
string(9) "Asia/Baku"
[210]=>
string(12) "Asia/Bangkok"
[211]=>
string(11) "Asia/Beirut"
[212]=>
string(12) "Asia/Bishkek"
[213]=>
string(11) "Asia/Brunei"
[214]=>
string(15) "Asia/Choibalsan"
[215]=>
string(14) "Asia/Chongqing"
[216]=>
string(12) "Asia/Colombo"
[217]=>
string(13) "Asia/Damascus"
[218]=>
string(10) "Asia/Dhaka"
[219]=>
string(9) "Asia/Dili"
[220]=>
string(10) "Asia/Dubai"
[221]=>
string(13) "Asia/Dushanbe"
[222]=>
string(9) "Asia/Gaza"
[223]=>
string(11) "Asia/Harbin"
[224]=>
string(16) "Asia/Ho_Chi_Minh"
[225]=>
string(14) "Asia/Hong_Kong"
[226]=>
string(9) "Asia/Hovd"
[227]=>
string(12) "Asia/Irkutsk"
[228]=>
string(12) "Asia/Jakarta"
[229]=>
string(13) "Asia/Jayapura"
[230]=>
string(14) "Asia/Jerusalem"
[231]=>
string(10) "Asia/Kabul"
[232]=>
string(14) "Asia/Kamchatka"
[233]=>
string(12) "Asia/Karachi"
[234]=>
string(12) "Asia/Kashgar"
[235]=>
string(14) "Asia/Kathmandu"
[236]=>
string(12) "Asia/Kolkata"
[237]=>
string(16) "Asia/Krasnoyarsk"
[238]=>
string(17) "Asia/Kuala_Lumpur"
[239]=>
string(12) "Asia/Kuching"
[240]=>
string(11) "Asia/Kuwait"
[241]=>
string(10) "Asia/Macau"
[242]=>
string(12) "Asia/Magadan"
[243]=>
string(13) "Asia/Makassar"
[244]=>
string(11) "Asia/Manila"
[245]=>
string(11) "Asia/Muscat"
[246]=>
string(12) "Asia/Nicosia"
[247]=>
string(17) "Asia/Novokuznetsk"
[248]=>
string(16) "Asia/Novosibirsk"
[249]=>
string(9) "Asia/Omsk"
[250]=>
string(9) "Asia/Oral"
[251]=>
string(15) "Asia/Phnom_Penh"
[252]=>
string(14) "Asia/Pontianak"
[253]=>
string(14) "Asia/Pyongyang"
[254]=>
string(10) "Asia/Qatar"
[255]=>
string(14) "Asia/Qyzylorda"
[256]=>
string(12) "Asia/Rangoon"
[257]=>
string(11) "Asia/Riyadh"
[258]=>
string(13) "Asia/Sakhalin"
[259]=>
string(14) "Asia/Samarkand"
[260]=>
string(10) "Asia/Seoul"
[261]=>
string(13) "Asia/Shanghai"
[262]=>
string(14) "Asia/Singapore"
[263]=>
string(11) "Asia/Taipei"
[264]=>
string(13) "Asia/Tashkent"
[265]=>
string(12) "Asia/Tbilisi"
[266]=>
string(11) "Asia/Tehran"
[267]=>
string(12) "Asia/Thimphu"
[268]=>
string(10) "Asia/Tokyo"
[269]=>
string(16) "Asia/Ulaanbaatar"
[270]=>
string(11) "Asia/Urumqi"
[271]=>
string(14) "Asia/Vientiane"
[272]=>
string(16) "Asia/Vladivostok"
[273]=>
string(12) "Asia/Yakutsk"
[274]=>
string(18) "Asia/Yekaterinburg"
[275]=>
string(12) "Asia/Yerevan"
[276]=>
string(15) "Atlantic/Azores"
[277]=>
string(16) "Atlantic/Bermuda"
[278]=>
string(15) "Atlantic/Canary"
[279]=>
string(19) "Atlantic/Cape_Verde"
[280]=>
string(14) "Atlantic/Faroe"
[281]=>
string(16) "Atlantic/Madeira"
[282]=>
string(18) "Atlantic/Reykjavik"
[283]=>
string(22) "Atlantic/South_Georgia"
[284]=>
string(18) "Atlantic/St_Helena"
[285]=>
string(16) "Atlantic/Stanley"
[286]=>
string(18) "Australia/Adelaide"
[287]=>
string(18) "Australia/Brisbane"
[288]=>
string(21) "Australia/Broken_Hill"
[289]=>
string(16) "Australia/Currie"
[290]=>
string(16) "Australia/Darwin"
[291]=>
string(15) "Australia/Eucla"
[292]=>
string(16) "Australia/Hobart"
[293]=>
string(18) "Australia/Lindeman"
[294]=>
string(19) "Australia/Lord_Howe"
[295]=>
string(19) "Australia/Melbourne"
[296]=>
string(15) "Australia/Perth"
[297]=>
string(16) "Australia/Sydney"
[298]=>
string(16) "Europe/Amsterdam"
[299]=>
string(14) "Europe/Andorra"
[300]=>
string(13) "Europe/Athens"
[301]=>
string(15) "Europe/Belgrade"
[302]=>
string(13) "Europe/Berlin"
[303]=>
string(17) "Europe/Bratislava"
[304]=>
string(15) "Europe/Brussels"
[305]=>
string(16) "Europe/Bucharest"
[306]=>
string(15) "Europe/Budapest"
[307]=>
string(15) "Europe/Chisinau"
[308]=>
string(17) "Europe/Copenhagen"
[309]=>
string(13) "Europe/Dublin"
[310]=>
string(16) "Europe/Gibraltar"
[311]=>
string(15) "Europe/Guernsey"
[312]=>
string(15) "Europe/Helsinki"
[313]=>
string(18) "Europe/Isle_of_Man"
[314]=>
string(15) "Europe/Istanbul"
[315]=>
string(13) "Europe/Jersey"
[316]=>
string(18) "Europe/Kaliningrad"
[317]=>
string(11) "Europe/Kiev"
[318]=>
string(13) "Europe/Lisbon"
[319]=>
string(16) "Europe/Ljubljana"
[320]=>
string(13) "Europe/London"
[321]=>
string(17) "Europe/Luxembourg"
[322]=>
string(13) "Europe/Madrid"
[323]=>
string(12) "Europe/Malta"
[324]=>
string(16) "Europe/Mariehamn"
[325]=>
string(12) "Europe/Minsk"
[326]=>
string(13) "Europe/Monaco"
[327]=>
string(13) "Europe/Moscow"
[328]=>
string(11) "Europe/Oslo"
[329]=>
string(12) "Europe/Paris"
[330]=>
string(16) "Europe/Podgorica"
[331]=>
string(13) "Europe/Prague"
[332]=>
string(11) "Europe/Riga"
[333]=>
string(11) "Europe/Rome"
[334]=>
string(13) "Europe/Samara"
[335]=>
string(17) "Europe/San_Marino"
[336]=>
string(15) "Europe/Sarajevo"
[337]=>
string(17) "Europe/Simferopol"
[338]=>
string(13) "Europe/Skopje"
[339]=>
string(12) "Europe/Sofia"
[340]=>
string(16) "Europe/Stockholm"
[341]=>
string(14) "Europe/Tallinn"
[342]=>
string(13) "Europe/Tirane"
[343]=>
string(15) "Europe/Uzhgorod"
[344]=>
string(12) "Europe/Vaduz"
[345]=>
string(14) "Europe/Vatican"
[346]=>
string(13) "Europe/Vienna"
[347]=>
string(14) "Europe/Vilnius"
[348]=>
string(16) "Europe/Volgograd"
[349]=>
string(13) "Europe/Warsaw"
[350]=>
string(13) "Europe/Zagreb"
[351]=>
string(17) "Europe/Zaporozhye"
[352]=>
string(13) "Europe/Zurich"
[353]=>
string(19) "Indian/Antananarivo"
[354]=>
string(13) "Indian/Chagos"
[355]=>
string(16) "Indian/Christmas"
[356]=>
string(12) "Indian/Cocos"
[357]=>
string(13) "Indian/Comoro"
[358]=>
string(16) "Indian/Kerguelen"
[359]=>
string(11) "Indian/Mahe"
[360]=>
string(15) "Indian/Maldives"
[361]=>
string(16) "Indian/Mauritius"
[362]=>
string(14) "Indian/Mayotte"
[363]=>
string(14) "Indian/Reunion"
[364]=>
string(12) "Pacific/Apia"
[365]=>
string(16) "Pacific/Auckland"
[366]=>
string(15) "Pacific/Chatham"
[367]=>
string(14) "Pacific/Easter"
[368]=>
string(13) "Pacific/Efate"
[369]=>
string(17) "Pacific/Enderbury"
[370]=>
string(15) "Pacific/Fakaofo"
[371]=>
string(12) "Pacific/Fiji"
[372]=>
string(16) "Pacific/Funafuti"
[373]=>
string(17) "Pacific/Galapagos"
[374]=>
string(15) "Pacific/Gambier"
[375]=>
string(19) "Pacific/Guadalcanal"
[376]=>
string(12) "Pacific/Guam"
[377]=>
string(16) "Pacific/Honolulu"
[378]=>
string(16) "Pacific/Johnston"
[379]=>
string(18) "Pacific/Kiritimati"
[380]=>
string(14) "Pacific/Kosrae"
[381]=>
string(17) "Pacific/Kwajalein"
[382]=>
string(14) "Pacific/Majuro"
[383]=>
string(17) "Pacific/Marquesas"
[384]=>
string(14) "Pacific/Midway"
[385]=>
string(13) "Pacific/Nauru"
[386]=>
string(12) "Pacific/Niue"
[387]=>
string(15) "Pacific/Norfolk"
[388]=>
string(14) "Pacific/Noumea"
[389]=>
string(17) "Pacific/Pago_Pago"
[390]=>
string(13) "Pacific/Palau"
[391]=>
string(16) "Pacific/Pitcairn"
[392]=>
string(14) "Pacific/Ponape"
[393]=>
string(20) "Pacific/Port_Moresby"
[394]=>
string(17) "Pacific/Rarotonga"
[395]=>
string(14) "Pacific/Saipan"
[396]=>
string(14) "Pacific/Tahiti"
[397]=>
string(14) "Pacific/Tarawa"
[398]=>
string(17) "Pacific/Tongatapu"
[399]=>
string(12) "Pacific/Truk"
[400]=>
string(12) "Pacific/Wake"
[401]=>
string(14) "Pacific/Wallis"
[402]=>
string(3) "UTC"
}
===DONE===
================================================================================
002+ array(403) {
002- array(402) {
498+ string(17) "Asia/Novokuznetsk"
498- string(16) "Asia/Novosibirsk"
500+ string(16) "Asia/Novosibirsk"
500- string(9) "Asia/Omsk"
502+ string(9) "Asia/Omsk"
502- string(9) "Asia/Oral"
504+ string(9) "Asia/Oral"
504- string(15) "Asia/Phnom_Penh"
506+ string(15) "Asia/Phnom_Penh"
506- string(14) "Asia/Pontianak"
508+ string(14) "Asia/Pontianak"
508- string(14) "Asia/Pyongyang"
510+ string(14) "Asia/Pyongyang"
510- string(10) "Asia/Qatar"
512+ string(10) "Asia/Qatar"
512- string(14) "Asia/Qyzylorda"
514+ string(14) "Asia/Qyzylorda"
514- string(12) "Asia/Rangoon"
516+ string(12) "Asia/Rangoon"
516- string(11) "Asia/Riyadh"
518+ string(11) "Asia/Riyadh"
518- string(13) "Asia/Sakhalin"
520+ string(13) "Asia/Sakhalin"
520- string(14) "Asia/Samarkand"
522+ string(14) "Asia/Samarkand"
522- string(10) "Asia/Seoul"
524+ string(10) "Asia/Seoul"
524- string(13) "Asia/Shanghai"
526+ string(13) "Asia/Shanghai"
526- string(14) "Asia/Singapore"
528+ string(14) "Asia/Singapore"
528- string(11) "Asia/Taipei"
530+ string(11) "Asia/Taipei"
530- string(13) "Asia/Tashkent"
532+ string(13) "Asia/Tashkent"
532- string(12) "Asia/Tbilisi"
534+ string(12) "Asia/Tbilisi"
534- string(11) "Asia/Tehran"
536+ string(11) "Asia/Tehran"
536- string(12) "Asia/Thimphu"
538+ string(12) "Asia/Thimphu"
538- string(10) "Asia/Tokyo"
540+ string(10) "Asia/Tokyo"
540- string(16) "Asia/Ulaanbaatar"
542+ string(16) "Asia/Ulaanbaatar"
542- string(11) "Asia/Urumqi"
544+ string(11) "Asia/Urumqi"
544- string(14) "Asia/Vientiane"
546+ string(14) "Asia/Vientiane"
546- string(16) "Asia/Vladivostok"
548+ string(16) "Asia/Vladivostok"
548- string(12) "Asia/Yakutsk"
550+ string(12) "Asia/Yakutsk"
550- string(18) "Asia/Yekaterinburg"
552+ string(18) "Asia/Yekaterinburg"
552- string(12) "Asia/Yerevan"
554+ string(12) "Asia/Yerevan"
554- string(15) "Atlantic/Azores"
556+ string(15) "Atlantic/Azores"
556- string(16) "Atlantic/Bermuda"
558+ string(16) "Atlantic/Bermuda"
558- string(15) "Atlantic/Canary"
560+ string(15) "Atlantic/Canary"
560- string(19) "Atlantic/Cape_Verde"
562+ string(19) "Atlantic/Cape_Verde"
562- string(14) "Atlantic/Faroe"
564+ string(14) "Atlantic/Faroe"
564- string(16) "Atlantic/Madeira"
566+ string(16) "Atlantic/Madeira"
566- string(18) "Atlantic/Reykjavik"
568+ string(18) "Atlantic/Reykjavik"
568- string(22) "Atlantic/South_Georgia"
570+ string(22) "Atlantic/South_Georgia"
570- string(18) "Atlantic/St_Helena"
572+ string(18) "Atlantic/St_Helena"
572- string(16) "Atlantic/Stanley"
574+ string(16) "Atlantic/Stanley"
574- string(18) "Australia/Adelaide"
576+ string(18) "Australia/Adelaide"
576- string(18) "Australia/Brisbane"
578+ string(18) "Australia/Brisbane"
578- string(21) "Australia/Broken_Hill"
580+ string(21) "Australia/Broken_Hill"
580- string(16) "Australia/Currie"
582+ string(16) "Australia/Currie"
582- string(16) "Australia/Darwin"
584+ string(16) "Australia/Darwin"
584- string(15) "Australia/Eucla"
586+ string(15) "Australia/Eucla"
586- string(16) "Australia/Hobart"
588+ string(16) "Australia/Hobart"
588- string(18) "Australia/Lindeman"
590+ string(18) "Australia/Lindeman"
590- string(19) "Australia/Lord_Howe"
592+ string(19) "Australia/Lord_Howe"
592- string(19) "Australia/Melbourne"
594+ string(19) "Australia/Melbourne"
594- string(15) "Australia/Perth"
596+ string(15) "Australia/Perth"
596- string(16) "Australia/Sydney"
598+ string(16) "Australia/Sydney"
598- string(16) "Europe/Amsterdam"
600+ string(16) "Europe/Amsterdam"
600- string(14) "Europe/Andorra"
602+ string(14) "Europe/Andorra"
602- string(13) "Europe/Athens"
604+ string(13) "Europe/Athens"
604- string(15) "Europe/Belgrade"
606+ string(15) "Europe/Belgrade"
606- string(13) "Europe/Berlin"
608+ string(13) "Europe/Berlin"
608- string(17) "Europe/Bratislava"
610+ string(17) "Europe/Bratislava"
610- string(15) "Europe/Brussels"
612+ string(15) "Europe/Brussels"
612- string(16) "Europe/Bucharest"
614+ string(16) "Europe/Bucharest"
614- string(15) "Europe/Budapest"
616+ string(15) "Europe/Budapest"
616- string(15) "Europe/Chisinau"
618+ string(15) "Europe/Chisinau"
618- string(17) "Europe/Copenhagen"
620+ string(17) "Europe/Copenhagen"
620- string(13) "Europe/Dublin"
622+ string(13) "Europe/Dublin"
622- string(16) "Europe/Gibraltar"
624+ string(16) "Europe/Gibraltar"
624- string(15) "Europe/Guernsey"
626+ string(15) "Europe/Guernsey"
626- string(15) "Europe/Helsinki"
628+ string(15) "Europe/Helsinki"
628- string(18) "Europe/Isle_of_Man"
630+ string(18) "Europe/Isle_of_Man"
630- string(15) "Europe/Istanbul"
632+ string(15) "Europe/Istanbul"
632- string(13) "Europe/Jersey"
634+ string(13) "Europe/Jersey"
634- string(18) "Europe/Kaliningrad"
636+ string(18) "Europe/Kaliningrad"
636- string(11) "Europe/Kiev"
638+ string(11) "Europe/Kiev"
638- string(13) "Europe/Lisbon"
640+ string(13) "Europe/Lisbon"
640- string(16) "Europe/Ljubljana"
642+ string(16) "Europe/Ljubljana"
642- string(13) "Europe/London"
644+ string(13) "Europe/London"
644- string(17) "Europe/Luxembourg"
646+ string(17) "Europe/Luxembourg"
646- string(13) "Europe/Madrid"
648+ string(13) "Europe/Madrid"
648- string(12) "Europe/Malta"
650+ string(12) "Europe/Malta"
650- string(16) "Europe/Mariehamn"
652+ string(16) "Europe/Mariehamn"
652- string(12) "Europe/Minsk"
654+ string(12) "Europe/Minsk"
654- string(13) "Europe/Monaco"
656+ string(13) "Europe/Monaco"
656- string(13) "Europe/Moscow"
658+ string(13) "Europe/Moscow"
658- string(11) "Europe/Oslo"
660+ string(11) "Europe/Oslo"
660- string(12) "Europe/Paris"
662+ string(12) "Europe/Paris"
662- string(16) "Europe/Podgorica"
664+ string(16) "Europe/Podgorica"
664- string(13) "Europe/Prague"
666+ string(13) "Europe/Prague"
666- string(11) "Europe/Riga"
668+ string(11) "Europe/Riga"
668- string(11) "Europe/Rome"
670+ string(11) "Europe/Rome"
670- string(13) "Europe/Samara"
672+ string(13) "Europe/Samara"
672- string(17) "Europe/San_Marino"
674+ string(17) "Europe/San_Marino"
674- string(15) "Europe/Sarajevo"
676+ string(15) "Europe/Sarajevo"
676- string(17) "Europe/Simferopol"
678+ string(17) "Europe/Simferopol"
678- string(13) "Europe/Skopje"
680+ string(13) "Europe/Skopje"
680- string(12) "Europe/Sofia"
682+ string(12) "Europe/Sofia"
682- string(16) "Europe/Stockholm"
684+ string(16) "Europe/Stockholm"
684- string(14) "Europe/Tallinn"
686+ string(14) "Europe/Tallinn"
686- string(13) "Europe/Tirane"
688+ string(13) "Europe/Tirane"
688- string(15) "Europe/Uzhgorod"
690+ string(15) "Europe/Uzhgorod"
690- string(12) "Europe/Vaduz"
692+ string(12) "Europe/Vaduz"
692- string(14) "Europe/Vatican"
694+ string(14) "Europe/Vatican"
694- string(13) "Europe/Vienna"
696+ string(13) "Europe/Vienna"
696- string(14) "Europe/Vilnius"
698+ string(14) "Europe/Vilnius"
698- string(16) "Europe/Volgograd"
700+ string(16) "Europe/Volgograd"
700- string(13) "Europe/Warsaw"
702+ string(13) "Europe/Warsaw"
702- string(13) "Europe/Zagreb"
704+ string(13) "Europe/Zagreb"
704- string(17) "Europe/Zaporozhye"
706+ string(17) "Europe/Zaporozhye"
706- string(13) "Europe/Zurich"
708+ string(13) "Europe/Zurich"
708- string(19) "Indian/Antananarivo"
710+ string(19) "Indian/Antananarivo"
710- string(13) "Indian/Chagos"
712+ string(13) "Indian/Chagos"
712- string(16) "Indian/Christmas"
714+ string(16) "Indian/Christmas"
714- string(12) "Indian/Cocos"
716+ string(12) "Indian/Cocos"
716- string(13) "Indian/Comoro"
718+ string(13) "Indian/Comoro"
718- string(16) "Indian/Kerguelen"
720+ string(16) "Indian/Kerguelen"
720- string(11) "Indian/Mahe"
722+ string(11) "Indian/Mahe"
722- string(15) "Indian/Maldives"
724+ string(15) "Indian/Maldives"
724- string(16) "Indian/Mauritius"
726+ string(16) "Indian/Mauritius"
726- string(14) "Indian/Mayotte"
728+ string(14) "Indian/Mayotte"
728- string(14) "Indian/Reunion"
730+ string(14) "Indian/Reunion"
730- string(12) "Pacific/Apia"
732+ string(12) "Pacific/Apia"
732- string(16) "Pacific/Auckland"
734+ string(16) "Pacific/Auckland"
734- string(15) "Pacific/Chatham"
736+ string(15) "Pacific/Chatham"
736- string(14) "Pacific/Easter"
738+ string(14) "Pacific/Easter"
738- string(13) "Pacific/Efate"
740+ string(13) "Pacific/Efate"
740- string(17) "Pacific/Enderbury"
742+ string(17) "Pacific/Enderbury"
742- string(15) "Pacific/Fakaofo"
744+ string(15) "Pacific/Fakaofo"
744- string(12) "Pacific/Fiji"
746+ string(12) "Pacific/Fiji"
746- string(16) "Pacific/Funafuti"
748+ string(16) "Pacific/Funafuti"
748- string(17) "Pacific/Galapagos"
750+ string(17) "Pacific/Galapagos"
750- string(15) "Pacific/Gambier"
752+ string(15) "Pacific/Gambier"
752- string(19) "Pacific/Guadalcanal"
754+ string(19) "Pacific/Guadalcanal"
754- string(12) "Pacific/Guam"
756+ string(12) "Pacific/Guam"
756- string(16) "Pacific/Honolulu"
758+ string(16) "Pacific/Honolulu"
758- string(16) "Pacific/Johnston"
760+ string(16) "Pacific/Johnston"
760- string(18) "Pacific/Kiritimati"
762+ string(18) "Pacific/Kiritimati"
762- string(14) "Pacific/Kosrae"
764+ string(14) "Pacific/Kosrae"
764- string(17) "Pacific/Kwajalein"
766+ string(17) "Pacific/Kwajalein"
766- string(14) "Pacific/Majuro"
768+ string(14) "Pacific/Majuro"
768- string(17) "Pacific/Marquesas"
770+ string(17) "Pacific/Marquesas"
770- string(14) "Pacific/Midway"
772+ string(14) "Pacific/Midway"
772- string(13) "Pacific/Nauru"
774+ string(13) "Pacific/Nauru"
774- string(12) "Pacific/Niue"
776+ string(12) "Pacific/Niue"
776- string(15) "Pacific/Norfolk"
778+ string(15) "Pacific/Norfolk"
778- string(14) "Pacific/Noumea"
780+ string(14) "Pacific/Noumea"
780- string(17) "Pacific/Pago_Pago"
782+ string(17) "Pacific/Pago_Pago"
782- string(13) "Pacific/Palau"
784+ string(13) "Pacific/Palau"
784- string(16) "Pacific/Pitcairn"
786+ string(16) "Pacific/Pitcairn"
786- string(14) "Pacific/Ponape"
788+ string(14) "Pacific/Ponape"
788- string(20) "Pacific/Port_Moresby"
790+ string(20) "Pacific/Port_Moresby"
790- string(17) "Pacific/Rarotonga"
792+ string(17) "Pacific/Rarotonga"
792- string(14) "Pacific/Saipan"
794+ string(14) "Pacific/Saipan"
794- string(14) "Pacific/Tahiti"
796+ string(14) "Pacific/Tahiti"
796- string(14) "Pacific/Tarawa"
798+ string(14) "Pacific/Tarawa"
798- string(17) "Pacific/Tongatapu"
800+ string(17) "Pacific/Tongatapu"
800- string(12) "Pacific/Truk"
802+ string(12) "Pacific/Truk"
802- string(12) "Pacific/Wake"
804+ string(12) "Pacific/Wake"
805+ [401]=>
805- [401]=>
807+ [402]=>
================================================================================
================================================================================
/usr/src/php-5.3.1/ext/filter/tests/033.phpt
================================================================================
int 1 123
boolean 1
float 1 123
validate_regexp O'Henry
validate_url http://a.b.c
validate_email [email protected]
validate_ip 1.2.3.4
string PHP 1 [email protected] http://a.b.c 1.2.3.4 123 123abc() O'Henry 하퍼
stripped PHP 1 [email protected] http://a.b.c 1.2.3.4 123 123abc() O'Henry 하퍼
encoded PHP 1 foo%40bar.com http%3A%2F%2Fa.b.c 1.2.3.4 123 123abc%3C%3E%28%29 O%27Henry %ED%95%98%ED%8D%BC
special_chars PHP 1 [email protected] http://a.b.c 1.2.3.4 123 123abc<>() O'Henry 하퍼
unsafe_raw PHP 1 [email protected] http://a.b.c 1.2.3.4 123 123abc<>() O'Henry 하퍼
email PHP 1 [email protected] httpa.b.c 1.2.3.4 123 123abc O'Henry
url PHP 1 [email protected] http://a.b.c 1.2.3.4 123 123abc<>() O'Henry
number_int 1 1234 123 123
number_float 1 1234 123 123
magic_quotes PHP 1 [email protected] http://a.b.c 1.2.3.4 123 123abc<>() O\'Henry 하퍼
callback PHP 1 [email protected] HTTP://A.B.C 1.2.3.4 123 123ABC<>() O'HENRY 하퍼
================================================================================
013+ email PHP 1 [email protected] httpa.b.c 1.2.3.4 123 123abc O'Henry
013- email PHP 1 [email protected] http//a.b.c 1.2.3.4 123 123abc O'Henry
================================================================================
================================================================================
/usr/src/php-5.3.1/ext/gd/tests/bug43073.phpt
================================================================================
(500, 400), (610, 400), (610, 376), (500, 376)
(492, 363), (591, 322), (580, 295), (480, 336)
(470, 331), (548, 254), (527, 233), (449, 310)
(439, 309), (483, 202), (461, 193), (416, 299)
(401, 300), (401, 183), (381, 183), (381, 300)
(362, 307), (316, 195), (291, 205), (337, 318)
(330, 329), (246, 244), (224, 265), (308, 350)
(308, 360), (202, 316), (190, 344), (296, 388)
(300, 399), (186, 399), (186, 425), (300, 425)
(306, 437), (195, 483), (206, 510), (318, 464)
(328, 469), (240, 557), (260, 578), (349, 491)
(359, 491), (312, 607), (334, 616), (382, 501)
(398, 500), (398, 618), (418, 618), (418, 500)
(436, 493), (483, 607), (507, 597), (461, 482)
(468, 471), (555, 558), (577, 538), (490, 450)
(490, 440), (600, 485), (611, 457), (502, 412)
================================================================================
001+ (500, 400), (610, 400), (610, 376), (500, 376)
001- (500, 402), (610, 402), (610, 376), (500, 376)
================================================================================
================================================================================
/usr/src/php-5.3.1/ext/gd/tests/bug48801.phpt
================================================================================
(-1, 15)
(154, 15)
(154, -48)
(-1, -48)
================================================================================
002+ (154, 15)
003+ (154, -48)
002- (155, 15)
003- (155, -48)
================================================================================
================================================================================
/usr/src/php-5.3.1/ext/intl/tests/collator_get_locale.phpt
================================================================================
Locale of type 1 is 'en_US'
Locale of type 0 is 'en'
Locale of type 100 is false
Locale of type -100 is false
Locale of type -9999999999999 is false
Locale of type 9999999999999 is false
Locale of type 1.2 is 'en_US'
Locale of type 1.0E+46 is 'en'
================================================================================
008+ Locale of type 1.0E+46 is 'en'
008- Locale of type 1.0E+46 is false
================================================================================
================================================================================
/usr/src/php-5.3.1/ext/intl/tests/dateformat_localtime.phpt
================================================================================
-------------------------------
Input text is : Thursday, December 18, 1969 8:49:59 AM PST
------------
IntlDateFormatter : DateType::LONG, TimeType::LONG
------------
IntlDateFormatter : DateType::MEDIUM, TimeType::MEDIUM
------------
IntlDateFormatter : DateType::FULL, TimeType::FULL
tm_sec : '59' , tm_min : '49' , tm_hour : '8' , tm_year : '69' , tm_mday : '18' , tm_wday : '4' , tm_yday : '352' , tm_mon : '11' , tm_isdst : '0' ,
-------------------------------
Input text is : June 18, 1969 8:49:59 AM
------------
IntlDateFormatter : DateType::LONG, TimeType::LONG
------------
IntlDateFormatter : DateType::MEDIUM, TimeType::MEDIUM
tm_sec : '59' , tm_min : '49' , tm_hour : '8' , tm_year : '69' , tm_mday : '18' , tm_wday : '3' , tm_yday : '169' , tm_mon : '5' , tm_isdst : '0' ,
------------
IntlDateFormatter : DateType::FULL, TimeType::FULL
-------------------------------
Input text is : 12/18/69 8:49 AM
------------
IntlDateFormatter : DateType::LONG, TimeType::LONG
------------
IntlDateFormatter : DateType::MEDIUM, TimeType::MEDIUM
------------
IntlDateFormatter : DateType::FULL, TimeType::FULL
-------------------------------
Input text is : 19691218 08:49 AM
------------
IntlDateFormatter : DateType::LONG, TimeType::LONG
------------
IntlDateFormatter : DateType::MEDIUM, TimeType::MEDIUM
------------
IntlDateFormatter : DateType::FULL, TimeType::FULL
================================================================================
018+ tm_sec : '59' , tm_min : '49' , tm_hour : '8' , tm_year : '69' , tm_mday : '18' , tm_wday : '3' , tm_yday : '169' , tm_mon : '5' , tm_isdst : '0' ,
018- tm_sec : '59' , tm_min : '49' , tm_hour : '8' , tm_year : '69' , tm_mday : '18' , tm_wday : '3' , tm_yday : '169' , tm_mon : '5' , tm_isdst : '1' ,
================================================================================
================================================================================
/usr/src/php-5.3.1/ext/intl/tests/dateformat_parse.phpt
================================================================================
Input text :Sunday, September 18, 2039 4:06:40 PM PT ; Parsed text : 63600 ; parse_pos : 29 37
Input text :Wednesday, December 17, 1969 6:40:00 PM PT ; Parsed text : 183600 ; parse_pos : 31 39
Input text :Thursday, December 18, 1969 8:49:59 AM PST ; Parsed text : 176340 ; parse_pos : 30 38
Input text :Thursday, December 18, 1969 8:49:59 PM PST ; Parsed text : 219540 ; parse_pos : 30 38
Input text :December 18, 1969 8:49:59 AM PST ; Parsed text : 176340 ; parse_pos : 20 28
Input text :12/18/69 8:49 AM ; Parsed text : 28140 ; parse_pos : 8 16
Input text :19691218 08:49 AM ; Parsed text : 28140 ; parse_pos : 8 17
================================================================================
001+ Input text :Sunday, September 18, 2039 4:06:40 PM PT ; Parsed text : 63600 ; parse_pos : 29 37
002+ Input text :Wednesday, December 17, 1969 6:40:00 PM PT ; Parsed text : 183600 ; parse_pos : 31 39
003+ Input text :Thursday, December 18, 1969 8:49:59 AM PST ; Parsed text : 176340 ; parse_pos : 30 38
004+ Input text :Thursday, December 18, 1969 8:49:59 PM PST ; Parsed text : 219540 ; parse_pos : 30 38
005+ Input text :December 18, 1969 8:49:59 AM PST ; Parsed text : 176340 ; parse_pos : 20 28
006+ Input text :12/18/69 8:49 AM ; Parsed text : 28140 ; parse_pos : 8 16
007+ Input text :19691218 08:49 AM ; Parsed text : 28140 ; parse_pos : 8 17
001- Input text :Sunday, September 18, 2039 4:06:40 PM PT ; Parsed text : 96000 ; parse_pos : 29 37
002- Input text :Wednesday, December 17, 1969 6:40:00 PM PT ; Parsed text : 216000 ; parse_pos : 31 39
003- Input text :Thursday, December 18, 1969 8:49:59 AM PST ; Parsed text : 208740 ; parse_pos : 30 38
004- Input text :Thursday, December 18, 1969 8:49:59 PM PST ; Parsed text : 251940 ; parse_pos : 30 38
005- Input text :December 18, 1969 8:49:59 AM PST ; Parsed text : 208740 ; parse_pos : 20 28
006- Input text :12/18/69 8:49 AM ; Parsed text : 60540 ; parse_pos : 8 16
007- Input text :19691218 08:49 AM ; Parsed text : 60540 ; parse_pos : 8 17
================================================================================
================================================================================
/usr/src/php-5.3.1/ext/intl/tests/dateformat_parse_localtime_parsepos.phpt
================================================================================
-------------------------------
Input text is : Thursday, December 18, 1969 8:49:59 AM PST
------------
IntlDateFormatter : DateType::LONG, TimeType::LONG Error : 'Date parsing failed: U_PARSE_ERROR'
------------
IntlDateFormatter : DateType::MEDIUM, TimeType::MEDIUM Error : 'Date parsing failed: U_PARSE_ERROR'
------------
IntlDateFormatter : DateType::FULL, TimeType::FULL
tm_sec : '59' , tm_min : '49' , tm_hour : '8' , tm_year : '69' , tm_mday : '18' , tm_wday : '4' , tm_yday : '352' , tm_mon : '11' , tm_isdst : '0' ,
-------------------------------
Input text is : June 18, 1969 8:49:59 AM
------------
IntlDateFormatter : DateType::LONG, TimeType::LONG Error : 'Date parsing failed: U_PARSE_ERROR'
------------
IntlDateFormatter : DateType::MEDIUM, TimeType::MEDIUM
tm_sec : '59' , tm_min : '49' , tm_hour : '8' , tm_year : '69' , tm_mday : '18' , tm_wday : '3' , tm_yday : '169' , tm_mon : '5' , tm_isdst : '0' ,
------------
IntlDateFormatter : DateType::FULL, TimeType::FULL Error : 'Date parsing failed: U_PARSE_ERROR'
-------------------------------
Input text is : 12/18/69 8:49 AM
------------
IntlDateFormatter : DateType::LONG, TimeType::LONG Error : 'Date parsing failed: U_PARSE_ERROR'
------------
IntlDateFormatter : DateType::MEDIUM, TimeType::MEDIUM Error : 'Date parsing failed: U_PARSE_ERROR'
------------
IntlDateFormatter : DateType::FULL, TimeType::FULL Error : 'Date parsing failed: U_PARSE_ERROR'
-------------------------------
Input text is : 19691218 08:49 AM
------------
IntlDateFormatter : DateType::LONG, TimeType::LONG Error : 'Date parsing failed: U_PARSE_ERROR'
------------
IntlDateFormatter : DateType::MEDIUM, TimeType::MEDIUM Error : 'Date parsing failed: U_PARSE_ERROR'
------------
IntlDateFormatter : DateType::FULL, TimeType::FULL Error : 'Date parsing failed: U_PARSE_ERROR'
================================================================================
018+ tm_sec : '59' , tm_min : '49' , tm_hour : '8' , tm_year : '69' , tm_mday : '18' , tm_wday : '3' , tm_yday : '169' , tm_mon : '5' , tm_isdst : '0' ,
018- tm_sec : '59' , tm_min : '49' , tm_hour : '8' , tm_year : '69' , tm_mday : '18' , tm_wday : '3' , tm_yday : '169' , tm_mon : '5' , tm_isdst : '1' ,
================================================================================
================================================================================
/usr/src/php-5.3.1/ext/intl/tests/dateformat_parse_timestamp_parsepos.phpt
================================================================================
------------
Input text is : Sunday, September 18, 3039 4:06:40 PM PT
------------
Locale is : en_US_CA
------------
datetype = 0 ,timetype =0
Error while parsing as: 'datefmt_parse: parsing of input parametrs resulted in value larger than data type long can handle.
The valid range of a timestamp is typically from Fri, 13 Dec 1901 20:45:54 GMT to Tue, 19 Jan 2038 03:14:07 GMT.: U_BUFFER_OVERFLOW_ERROR'
datetype = 1 ,timetype =1
Error while parsing as: 'Date parsing failed: U_PARSE_ERROR'
datetype = 2 ,timetype =2
Error while parsing as: 'Date parsing failed: U_PARSE_ERROR'
datetype = 3 ,timetype =3
Error while parsing as: 'Date parsing failed: U_PARSE_ERROR'
datetype = -1 ,timetype =-1
Error while parsing as: 'Date parsing failed: U_PARSE_ERROR'
------------
Input text is : Thursday, December 18, 1969 8:49:59 AM PST
------------
Locale is : en_US_CA
------------
datetype = 0 ,timetype =0
Parsed text is : -1181401
datetype = 1 ,timetype =1
Error while parsing as: 'Date parsing failed: U_PARSE_ERROR'
datetype = 2 ,timetype =2
Error while parsing as: 'Date parsing failed: U_PARSE_ERROR'
datetype = 3 ,timetype =3
Error while parsing as: 'Date parsing failed: U_PARSE_ERROR'
datetype = -1 ,timetype =-1
Error while parsing as: 'Date parsing failed: U_PARSE_ERROR'
------------
Input text is : 19001218 08:49 AM
------------
Locale is : en_US_CA
------------
datetype = 0 ,timetype =0
Error while parsing as: 'Date parsing failed: U_PARSE_ERROR'
datetype = 1 ,timetype =1
Error while parsing as: 'Date parsing failed: U_PARSE_ERROR'
datetype = 2 ,timetype =2
Error while parsing as: 'Date parsing failed: U_PARSE_ERROR'
datetype = 3 ,timetype =3
Error while parsing as: 'Date parsing failed: U_PARSE_ERROR'
datetype = -1 ,timetype =-1
Error while parsing as: 'datefmt_parse: parsing of input parametrs resulted in value larger than data type long can handle.
The valid range of a timestamp is typically from Fri, 13 Dec 1901 20:45:54 GMT to Tue, 19 Jan 2038 03:14:07 GMT.: U_BUFFER_OVERFLOW_ERROR'
------------
Input text is : 19691218 08:49 AM
------------
Locale is : en_US_CA
------------
datetype = 0 ,timetype =0
Error while parsing as: 'Date parsing failed: U_PARSE_ERROR'
datetype = 1 ,timetype =1
Error while parsing as: 'Date parsing failed: U_PARSE_ERROR'
datetype = 2 ,timetype =2
Error while parsing as: 'Date parsing failed: U_PARSE_ERROR'
datetype = 3 ,timetype =3
Error while parsing as: 'Date parsing failed: U_PARSE_ERROR'
datetype = -1 ,timetype =-1
Parsed text is : -1181460
================================================================================
025+ Parsed text is : -1181401
025- Parsed text is : -1149001
066+ Parsed text is : -1181460
066- Parsed text is : -1149060
================================================================================
================================================================================
/usr/src/php-5.3.1/ext/intl/tests/grapheme.phpt
================================================================================
function grapheme_strlen($string) {}
"hindi" in devanagari strlen 4
"ab" + "hindi" + "cde" strlen 9
"" strlen 0
char_a_ring_nfd strlen 1
char_a_ring_nfd + "bc" strlen 3
"abc" strlen 3
function grapheme_strpos($haystack, $needle, $offset = 0) {}
find "o" in "aa%CC%8Abco%CC%88o" - grapheme_strpos = 5 == 5
find "o" in "aa%CC%8Abco%CC%88" - grapheme_strpos = false == false
find "o%CC%88" in "aa%CC%8Abco%CC%88" - grapheme_strpos = 4 == 4
find "a%CC%8A" in "o%CC%88aa%CC%8Abc" - grapheme_strpos = 2 == 2
find "a%CC%8A" in "aa%CC%8Abc" - grapheme_strpos = 1 == 1
find "a%CC%8A" in "abc" - grapheme_strpos = false == false
find "a" in "a%CC%8Abc" - grapheme_strpos = false == false
find "d" in "abc" - grapheme_strpos = false == false
find "c" in "abc" - grapheme_strpos = 2 == 2
find "b" in "abc" - grapheme_strpos = 1 == 1
find "a" in "abc" - grapheme_strpos = 0 == 0
find "a" in "abc" - grapheme_strpos from 0 = 0 == 0
find "a" in "abc" - grapheme_strpos from 1 = false == false
find "a" in "ababc" - grapheme_strpos from 1 = 2 == 2
find "o" in "aoa%CC%8Abco%CC%88o" - grapheme_strpos from 2 = 6 == 6
find "a%CC%8A" in "o%CC%88a%CC%8Aaa%CC%8Abc" - grapheme_strpos from 2 = 3 == 3
find "op" in "aa%CC%8Abco%CC%88opq" - grapheme_strpos = 5 == 5
find "opq" in "aa%CC%8Abco%CC%88opq" - grapheme_strpos = 5 == 5
find "abc" in "aa%CC%8Abco%CC%88" - grapheme_strpos = false == false
find "o%CC%88bco%CC%88" in "aa%CC%8Abco%CC%88bco%CC%88" - grapheme_strpos = 4 == 4
find "a%CC%8Abc" in "o%CC%88aa%CC%8Abc" - grapheme_strpos = 2 == 2
find "a%CC%8Abc" in "aa%CC%8Abc" - grapheme_strpos = 1 == 1
find "a%CC%8Abc" in "abc" - grapheme_strpos = false == false
find "abcdefg" in "a%CC%8Abc" - grapheme_strpos = false == false
find "defghijklmnopq" in "abc" - grapheme_strpos = false == false
find "ab" in "abc" - grapheme_strpos = 0 == 0
find "bc" in "abc" - grapheme_strpos = 1 == 1
find "abc" in "abc" - grapheme_strpos = 0 == 0
find "abcd" in "abc" - grapheme_strpos = false == false
find "ab" in "abc" - grapheme_strpos from 0 = 0 == 0
find "abc" in "abc" - grapheme_strpos from 0 = 0 == 0
find "abc" in "abc" - grapheme_strpos from 1 = false == false
find "ab" in "ababc" - grapheme_strpos from 1 = 2 == 2
find "abc" in "ababc" - grapheme_strpos from 1 = 2 == 2
find "oa%CC%8Abc" in "aoa%CC%8Abco%CC%88oa%CC%8Abc" - grapheme_strpos from 2 = 6 == 6
find "a%CC%8Abca%CC%8A" in "o%CC%88a%CC%8Aaa%CC%8Abca%CC%8Adef" - grapheme_strpos from 2 = 3 == 3
function grapheme_stripos($haystack, $needle, $offset = 0) {}
find "o" in "aoa%CC%8Abco%CC%88O" - grapheme_stripos from 2 = 6 == 6
find "a%CC%8A" in "o%CC%88a%CC%8AaA%CC%8Abc" - grapheme_stripos from 2 = 3 == 3
find "o" in "aa%CC%8Abco%CC%88O" - grapheme_stripos = 5 == 5
find "O" in "aa%CC%8Abco%CC%88" - grapheme_stripos = false == false
find "o%CC%88" in "aa%CC%8AbcO%CC%88" - grapheme_stripos = 4 == 4
find "A%CC%8A" in "o%CC%88aa%CC%8Abc" - grapheme_stripos = 2 == 2
find "a%CC%8A" in "aA%CC%8Abc" - grapheme_stripos = 1 == 1
find "a%CC%8A" in "Abc" - grapheme_stripos = false == false
find "A" in "a%CC%8Abc" - grapheme_stripos = false == false
find "D" in "abc" - grapheme_stripos = false == false
find "c" in "abC" - grapheme_stripos = 2 == 2
find "B" in "abc" - grapheme_stripos = 1 == 1
find "a" in "Abc" - grapheme_stripos = 0 == 0
find "A" in "abc" - grapheme_stripos from 0 = 0 == 0
find "a" in "Abc" - grapheme_stripos from 1 = false == false
find "A" in "ababc" - grapheme_stripos from 1 = 2 == 2
find "oP" in "aa%CC%8Abco%CC%88Opq" - grapheme_stripos = 5 == 5
find "opQ" in "aa%CC%8Abco%CC%88Opq" - grapheme_stripos = 5 == 5
find "abc" in "aa%CC%8Abco%CC%88" - grapheme_stripos = false == false
find "O%CC%88bco%CC%88" in "aa%CC%8Abco%CC%88bCo%CC%88" - grapheme_stripos = 4 == 4
find "A%CC%8Abc" in "o%CC%88aa%CC%8ABc" - grapheme_stripos = 2 == 2
find "a%CC%8Abc" in "aa%CC%8ABC" - grapheme_stripos = 1 == 1
find "a%CC%8ABC" in "abc" - grapheme_stripos = false == false
find "aBCdefg" in "a%CC%8ABC" - grapheme_stripos = false == false
find "Defghijklmnopq" in "aBC" - grapheme_stripos = false == false
find "Ab" in "abC" - grapheme_stripos = 0 == 0
find "bc" in "aBC" - grapheme_stripos = 1 == 1
find "Abc" in "abC" - grapheme_stripos = 0 == 0
find "aBcd" in "abC" - grapheme_stripos = false == false
find "ab" in "ABc" - grapheme_stripos from 0 = 0 == 0
find "abC" in "aBc" - grapheme_stripos from 0 = 0 == 0
find "aBc" in "abc" - grapheme_stripos from 1 = false == false
find "AB" in "ABabc" - grapheme_stripos from 1 = 2 == 2
find "aBc" in "abaBc" - grapheme_stripos from 1 = 2 == 2
find "Oa%CC%8AbC" in "aoa%CC%8Abco%CC%88oA%CC%8AbC" - grapheme_stripos from 2 = 6 == 6
find "a%CC%8ABca%CC%8A" in "o%CC%88a%CC%8AaA%CC%8AbCa%CC%8Adef" - grapheme_stripos from 2 = 3 == 3
function grapheme_strrpos($haystack, $needle, $offset = 0) {}
find "o" in "aa%CC%8Abco%CC%88o" - grapheme_strrpos = 5 == 5
find "o" in "aa%CC%8Abco%CC%88" - grapheme_strrpos = false == false
find "o%CC%88" in "aa%CC%8Abco%CC%88" - grapheme_strrpos = 4 == 4
find "a%CC%8A" in "o%CC%88aa%CC%8Abc" - grapheme_strrpos = 2 == 2
find "a%CC%8A" in "aa%CC%8Abc" - grapheme_strrpos = 1 == 1
find "a%CC%8A" in "abc" - grapheme_strrpos = false == false
find "a" in "a%CC%8Abc" - grapheme_strrpos = false == false
find "d" in "abc" - grapheme_strrpos = false == false
find "c" in "abc" - grapheme_strrpos = 2 == 2
find "b" in "abc" - grapheme_strrpos = 1 == 1
find "a" in "abc" - grapheme_strrpos = 0 == 0
find "a" in "abc" - grapheme_strrpos from 0 = 0 == 0
find "a" in "abc" - grapheme_strrpos from 1 = false == false
find "a" in "ababc" - grapheme_strrpos from 1 = 2 == 2
find "o" in "aoa%CC%8Abco%CC%88o" - grapheme_strrpos from 2 = 6 == 6
find "a%CC%8A" in "o%CC%88a%CC%8Aaa%CC%8Abc" - grapheme_strrpos from 2 = 3 == 3
find "op" in "aa%CC%8Abco%CC%88opq" - grapheme_strrpos = 5 == 5
find "opq" in "aa%CC%8Abco%CC%88opq" - grapheme_strrpos = 5 == 5
find "abc" in "aa%CC%8Abco%CC%88" - grapheme_strrpos = false == false
find "o%CC%88bco%CC%88" in "aa%CC%8Abco%CC%88bco%CC%88" - grapheme_strrpos = 4 == 4
find "a%CC%8Abc" in "o%CC%88aa%CC%8Abc" - grapheme_strrpos = 2 == 2
find "a%CC%8Abc" in "aa%CC%8Abc" - grapheme_strrpos = 1 == 1
find "a%CC%8Abc" in "abc" - grapheme_strrpos = false == false
find "abcdefg" in "a%CC%8Abc" - grapheme_strrpos = false == false
find "defghijklmnopq" in "abc" - grapheme_strrpos = false == false
find "ab" in "abc" - grapheme_strrpos = 0 == 0
find "bc" in "abc" - grapheme_strrpos = 1 == 1
find "abc" in "abc" - grapheme_strrpos = 0 == 0
find "abcd" in "abc" - grapheme_strrpos = false == false
find "ab" in "abc" - grapheme_strrpos from 0 = 0 == 0
find "abc" in "abc" - grapheme_strrpos from 0 = 0 == 0
find "abc" in "abc" - grapheme_strrpos from 1 = false == false
find "ab" in "ababc" - grapheme_strrpos from 1 = 2 == 2
find "abc" in "ababc" - grapheme_strrpos from 1 = 2 == 2
find "oa%CC%8Abc" in "aoa%CC%8Abco%CC%88oa%CC%8Abc" - grapheme_strrpos from 2 = 6 == 6
find "a%CC%8Abca%CC%8A" in "o%CC%88a%CC%8Aaa%CC%8Abca%CC%8Adef" - grapheme_strrpos from 2 = 3 == 3
function grapheme_strripos($haystack, $needle, $offset = 0) {}
find "o" in "aoa%CC%8Abco%CC%88O" - grapheme_strripos from 2 = 6 == 6
find "a%CC%8A" in "o%CC%88a%CC%8AaA%CC%8Abc" - grapheme_strripos from 2 = 3 == 3
find "o" in "aa%CC%8Abco%CC%88O" - grapheme_strripos = 5 == 5
find "O" in "aa%CC%8Abco%CC%88" - grapheme_strripos = false == false
find "o%CC%88" in "aa%CC%8AbcO%CC%88" - grapheme_strripos = 4 == 4
find "A%CC%8A" in "o%CC%88aa%CC%8Abc" - grapheme_strripos = 2 == 2
find "a%CC%8A" in "aA%CC%8Abc" - grapheme_strripos = 1 == 1
find "a%CC%8A" in "Abc" - grapheme_strripos = false == false
find "A" in "a%CC%8Abc" - grapheme_strripos = false == false
find "D" in "abc" - grapheme_strripos = false == false
find "c" in "abC" - grapheme_strripos = 2 == 2
find "B" in "abc" - grapheme_strripos = 1 == 1
find "a" in "Abc" - grapheme_strripos = 0 == 0
find "A" in "abc" - grapheme_strripos from 0 = 0 == 0
find "a" in "Abc" - grapheme_strripos from 1 = false == false
find "A" in "ababc" - grapheme_strripos from 1 = 2 == 2
find "oP" in "aa%CC%8Abco%CC%88Opq" - grapheme_strripos = 5 == 5
find "opQ" in "aa%CC%8Abco%CC%88Opq" - grapheme_strripos = 5 == 5
find "abc" in "aa%CC%8Abco%CC%88" - grapheme_strripos = false == false
find "O%CC%88bco%CC%88" in "aa%CC%8Abco%CC%88bCo%CC%88" - grapheme_strripos = 4 == 4
find "A%CC%8Abc" in "o%CC%88aa%CC%8ABc" - grapheme_strripos = 2 == 2
find "a%CC%8Abc" in "aa%CC%8ABC" - grapheme_strripos = 1 == 1
find "a%CC%8ABC" in "abc" - grapheme_strripos = false == false
find "aBCdefg" in "a%CC%8ABC" - grapheme_strripos = false == false
find "Defghijklmnopq" in "aBC" - grapheme_strripos = false == false
find "Ab" in "abC" - grapheme_strripos = 0 == 0
find "bc" in "aBC" - grapheme_strripos = 1 == 1
find "Abc" in "abC" - grapheme_strripos = 0 == 0
find "aBcd" in "abC" - grapheme_strripos = false == false
find "ab" in "ABc" - grapheme_strripos from 0 = 0 == 0
find "abC" in "aBc" - grapheme_strripos from 0 = 0 == 0
find "aBc" in "abc" - grapheme_strripos from 1 = false == false
find "AB" in "ABabc" - grapheme_strripos from 1 = 2 == 2
find "aBc" in "abaBc" - grapheme_strripos from 1 = 2 == 2
find "Oa%CC%8AbC" in "aoa%CC%8Abco%CC%88oA%CC%8AbC" - grapheme_strripos from 2 = 6 == 6
find "a%CC%8ABca%CC%8A" in "o%CC%88a%CC%8AaA%CC%8AbCa%CC%8Adef" - grapheme_strripos from 2 = 3 == 3
function grapheme_substr($string, $start, $length = -1) {}
substring of "abc" from "3" - grapheme_substr = false == false
substring of "aa%CC%8Abco%CC%88" from "5" - grapheme_substr = false == false
substring of "aoa%CC%8Abco%CC%88O" from "2" - grapheme_substr = a%CC%8Abco%CC%88O == a%CC%8Abco%CC%88O
substring of "o%CC%88a%CC%8AaA%CC%8Abc" from "2" - grapheme_substr = aA%CC%8Abc == aA%CC%8Abc
substring of "aa%CC%8Abco%CC%88O" from "5" - grapheme_substr = O == O
substring of "aa%CC%8Abco%CC%88" from "5" - grapheme_substr = false == false
substring of "aa%CC%8AbcO%CC%88" from "4" - grapheme_substr = O%CC%88 == O%CC%88
substring of "o%CC%88aa%CC%8Abc" from "2" - grapheme_substr = a%CC%8Abc == a%CC%8Abc
substring of "aA%CC%8Abc" from "1" - grapheme_substr = A%CC%8Abc == A%CC%8Abc
substring of "Abc" from "-5" - grapheme_substr = false == false
substring of "a%CC%8Abc" from "3" - grapheme_substr = false == false
substring of "abc" from "4" - grapheme_substr = false == false
substring of "abC" from "2" - grapheme_substr = C == C
substring of "abc" from "1" - grapheme_substr = bc == bc
substring of "Abc" from "1" - grapheme_substr with length 1 = b == b
substring of "abc" from "0" - grapheme_substr with length 2 = ab == ab
substring of "Abc" from "-4" - grapheme_substr with length 1 = false == false
substring of "ababc" from "1" - grapheme_substr with length 2 = ba == ba
substring of "ababc" from "0" - grapheme_substr with length 10 = ababc == ababc
substring of "aa%CC%8Abco%CC%88Opq" from "0" - grapheme_substr with length 10 = aa%CC%8Abco%CC%88Opq == aa%CC%8Abco%CC%88Opq
substring of "aa%CC%8Abco%CC%88Opq" from "5" - grapheme_substr = Opq == Opq
substring of "aa%CC%8Abco%CC%88Opq" from "5" - grapheme_substr with length -1 = Op == Op
substring of "aa%CC%8Abco%CC%88Opq" from "5" - grapheme_substr with length -2 = O == O
substring of "aa%CC%8Abco%CC%88Opq" from "5" - grapheme_substr with length -3 = ==
substring of "aa%CC%8Abco%CC%88Opq" from "5" - grapheme_substr with length -4 = false == false
substring of "aa%CC%8Abco%CC%88Opq" from "0" - grapheme_substr = aa%CC%8Abco%CC%88Opq == aa%CC%8Abco%CC%88Opq
substring of "aa%CC%8Abco%CC%88Opq" from "0" - grapheme_substr with length -1 = aa%CC%8Abco%CC%88Op == aa%CC%8Abco%CC%88Op
substring of "aa%CC%8Abco%CC%88Opq" from "0" - grapheme_substr with length -2 = aa%CC%8Abco%CC%88O == aa%CC%8Abco%CC%88O
substring of "aa%CC%8Abco%CC%88Opq" from "0" - grapheme_substr with length -3 = aa%CC%8Abco%CC%88 == aa%CC%8Abco%CC%88
substring of "aa%CC%8Abco%CC%88Opq" from "0" - grapheme_substr with length -4 = aa%CC%8Abc == aa%CC%8Abc
substring of "aa%CC%8Abco%CC%88Opq" from "0" - grapheme_substr with length -5 = aa%CC%8Ab == aa%CC%8Ab
substring of "aa%CC%8Abco%CC%88Opq" from "0" - grapheme_substr with length -6 = aa%CC%8A == aa%CC%8A
substring of "aa%CC%8Abco%CC%88Opq" from "0" - grapheme_substr with length -7 = a == a
substring of "aa%CC%8Abco%CC%88Opq" from "0" - grapheme_substr with length -8 = ==
substring of "aa%CC%8Abco%CC%88Opq" from "0" - grapheme_substr with length -9 = false == false
substring of "aa%CC%8Abco%CC%88Opq" from "-8" - grapheme_substr = aa%CC%8Abco%CC%88Opq == aa%CC%8Abco%CC%88Opq
substring of "aa%CC%8Abco%CC%88Opq" from "-7" - grapheme_substr = a%CC%8Abco%CC%88Opq == a%CC%8Abco%CC%88Opq
substring of "aa%CC%8Abco%CC%88Opq" from "-6" - grapheme_substr = bco%CC%88Opq == bco%CC%88Opq
substring of "aa%CC%8Abco%CC%88Opq" from "-5" - grapheme_substr = co%CC%88Opq == co%CC%88Opq
substring of "aa%CC%8Abco%CC%88Opq" from "-4" - grapheme_substr = o%CC%88Opq == o%CC%88Opq
substring of "aa%CC%8Abco%CC%88Opq" from "-3" - grapheme_substr = Opq == Opq
substring of "aa%CC%8Abco%CC%88Opq" from "-2" - grapheme_substr = pq == pq
substring of "aa%CC%8Abco%CC%88Opq" from "-1" - grapheme_substr = q == q
substring of "aa%CC%8Abco%CC%88Opq" from "-999" - grapheme_substr = false == false
substring of "aa%CC%8Abco%CC%88Opq" from "-8" - grapheme_substr with length 8 = aa%CC%8Abco%CC%88Opq == aa%CC%8Abco%CC%88Opq
substring of "aa%CC%8Abco%CC%88Opq" from "-8" - grapheme_substr with length 7 = aa%CC%8Abco%CC%88Op == aa%CC%8Abco%CC%88Op
substring of "aa%CC%8Abco%CC%88Opq" from "-8" - grapheme_substr with length 6 = aa%CC%8Abco%CC%88O == aa%CC%8Abco%CC%88O
substring of "aa%CC%8Abco%CC%88Opq" from "-8" - grapheme_substr with length 5 = aa%CC%8Abco%CC%88 == aa%CC%8Abco%CC%88
substring of "aa%CC%8Abco%CC%88Opq" from "-8" - grapheme_substr with length 4 = aa%CC%8Abc == aa%CC%8Abc
substring of "aa%CC%8Abco%CC%88Opq" from "-8" - grapheme_substr with length 3 = aa%CC%8Ab == aa%CC%8Ab
substring of "aa%CC%8Abco%CC%88Opq" from "-8" - grapheme_substr with length 2 = aa%CC%8A == aa%CC%8A
substring of "aa%CC%8Abco%CC%88Opq" from "-8" - grapheme_substr with length 1 = a == a
substring of "aa%CC%8Abco%CC%88Opq" from "-8" - grapheme_substr with length 0 = ==
substring of "aa%CC%8Abco%CC%88Opq" from "-8" - grapheme_substr with length -999 = false == false
substring of "aa%CC%8Abco%CC%88Opq" from "-8" - grapheme_substr with length -1 = aa%CC%8Abco%CC%88Op == aa%CC%8Abco%CC%88Op
substring of "aa%CC%8Abco%CC%88Opq" from "-8" - grapheme_substr with length -2 = aa%CC%8Abco%CC%88O == aa%CC%8Abco%CC%88O
substring of "aa%CC%8Abco%CC%88Opq" from "-8" - grapheme_substr with length -3 = aa%CC%8Abco%CC%88 == aa%CC%8Abco%CC%88
substring of "aa%CC%8Abco%CC%88Opq" from "-8" - grapheme_substr with length -4 = aa%CC%8Abc == aa%CC%8Abc
substring of "aa%CC%8Abco%CC%88Opq" from "-8" - grapheme_substr with length -5 = aa%CC%8Ab == aa%CC%8Ab
substring of "aa%CC%8Abco%CC%88Opq" from "-8" - grapheme_substr with length -6 = aa%CC%8A == aa%CC%8A
substring of "aa%CC%8Abco%CC%88Opq" from "-8" - grapheme_substr with length -7 = a == a
substring of "aa%CC%8Abco%CC%88Opq" from "-8" - grapheme_substr with length -8 = ==
substring of "aa%CC%8Abco%CC%88Opq" from "-8" - grapheme_substr with length -9 = false == false
function grapheme_strstr($haystack, $needle, $before_needle = FALSE) {}
find "o" in "aa%CC%8Abco%CC%88o" - grapheme_strstr = o == o
find "o" in "aa%CC%8Abco%CC%88" - grapheme_strstr = false == false
find "o%CC%88" in "aa%CC%8Abco%CC%88" - grapheme_strstr = o%CC%88 == o%CC%88
find "a%CC%8A" in "o%CC%88aa%CC%8Abc" - grapheme_strstr = a%CC%8Abc == a%CC%8Abc
find "a%CC%8A" in "aa%CC%8Abc" - grapheme_strstr = a%CC%8Abc == a%CC%8Abc
find "a%CC%8A" in "abc" - grapheme_strstr = false == false
find "a" in "a%CC%8Abc" - grapheme_strstr = false == false
find "d" in "abc" - grapheme_strstr = false == false
find "c" in "abc" - grapheme_strstr = c == c
find "b" in "abc" - grapheme_strstr = bc == bc
find "a" in "abc" - grapheme_strstr = abc == abc
find "ab" in "abc" - grapheme_strstr = abc == abc
find "abc" in "abc" - grapheme_strstr = abc == abc
find "bc" in "abc" - grapheme_strstr = bc == bc
find "a" in "abc" - grapheme_strstr before flag is FALSE = abc == abc
find "a" in "abc" - grapheme_strstr before flag is TRUE = ==
find "b" in "abc" - grapheme_strstr before flag is TRUE = a == a
find "c" in "abc" - grapheme_strstr before flag is TRUE = ab == ab
find "bab" in "ababc" - grapheme_strstr before flag is TRUE = a == a
find "abc" in "ababc" - grapheme_strstr before flag is TRUE = ab == ab
find "abc" in "ababc" - grapheme_strstr before flag is FALSE = abc == abc
find "d" in "aba%CC%8Ac" - grapheme_strstr = false == false
find "a" in "bca%CC%8Aa" - grapheme_strstr = a == a
find "b" in "aa%CC%8Abc" - grapheme_strstr = bc == bc
find "a" in "a%CC%8Abc" - grapheme_strstr = false == false
find "ab" in "a%CC%8Aabc" - grapheme_strstr = abc == abc
find "abc" in "abca%CC%8A" - grapheme_strstr = abca%CC%8A == abca%CC%8A
find "a%CC%8Abc" in "aa%CC%8Abc" - grapheme_strstr = a%CC%8Abc == a%CC%8Abc
find "a%CC%8A" in "aa%CC%8Abc" - grapheme_strstr before flag is FALSE = a%CC%8Abc == a%CC%8Abc
find "a" in "aa%CC%8Abc" - grapheme_strstr before flag is TRUE = ==
find "b" in "a%CC%8Aabc" - grapheme_strstr before flag is TRUE = a%CC%8Aa == a%CC%8Aa
find "c" in "aba%CC%8Ac" - grapheme_strstr before flag is TRUE = aba%CC%8A == aba%CC%8A
find "baa%CC%8Ab" in "abaa%CC%8Abc" - grapheme_strstr before flag is TRUE = a == a
find "abca%CC%8A" in "ababca%CC%8A" - grapheme_strstr before flag is TRUE = ab == ab
find "aba%CC%8Ac" in "ababa%CC%8Ac" - grapheme_strstr before flag is FALSE = aba%CC%8Ac == aba%CC%8Ac
function grapheme_stristr($haystack, $needle, $before_needle = FALSE) {}
find "O%CC%88" in "aa%CC%8Abco%CC%88" - grapheme_stristr = o%CC%88 == o%CC%88
find "o" in "aa%CC%8Abco%CC%88O" - grapheme_stristr = O == O
find "o" in "aa%CC%8Abco%CC%88" - grapheme_stristr = false == false
find "a%CC%8A" in "o%CC%88aa%CC%8Abc" - grapheme_stristr = a%CC%8Abc == a%CC%8Abc
find "A%CC%8A" in "aa%CC%8Abc" - grapheme_stristr = a%CC%8Abc == a%CC%8Abc
find "a%CC%8A" in "abc" - grapheme_stristr = false == false
find "A" in "a%CC%8Abc" - grapheme_stristr = false == false
find "d" in "abc" - grapheme_stristr = false == false
find "C" in "abc" - grapheme_stristr = c == c
find "b" in "aBc" - grapheme_stristr = Bc == Bc
find "A" in "abc" - grapheme_stristr = abc == abc
find "ab" in "abC" - grapheme_stristr = abC == abC
find "aBc" in "abc" - grapheme_stristr = abc == abc
find "bc" in "abC" - grapheme_stristr = bC == bC
find "A" in "abc" - grapheme_stristr before flag is FALSE = abc == abc
find "a" in "abc" - grapheme_stristr before flag is TRUE = ==
find "b" in "aBc" - grapheme_stristr before flag is TRUE = a == a
find "C" in "abc" - grapheme_stristr before flag is TRUE = ab == ab
find "bab" in "aBabc" - grapheme_stristr before flag is TRUE = a == a
find "aBc" in "ababc" - grapheme_stristr before flag is TRUE = ab == ab
find "abC" in "ababc" - grapheme_stristr before flag is FALSE = abc == abc
find "d" in "aba%CC%8Ac" - grapheme_stristr = false == false
find "a" in "bca%CC%8AA" - grapheme_stristr = A == A
find "B" in "aa%CC%8Abc" - grapheme_stristr = bc == bc
find "a" in "A%CC%8Abc" - grapheme_stristr = false == false
find "Ab" in "a%CC%8Aabc" - grapheme_stristr = abc == abc
find "abc" in "abcA%CC%8A" - grapheme_stristr = abcA%CC%8A == abcA%CC%8A
find "A%CC%8Abc" in "aa%CC%8Abc" - grapheme_stristr = a%CC%8Abc == a%CC%8Abc
find "a%CC%8A" in "aA%CC%8Abc" - grapheme_stristr before flag is FALSE = A%CC%8Abc == A%CC%8Abc
find "A" in "aa%CC%8Abc" - grapheme_stristr before flag is TRUE = ==
find "b" in "a%CC%8AaBc" - grapheme_stristr before flag is TRUE = a%CC%8Aa == a%CC%8Aa
find "C" in "aba%CC%8Ac" - grapheme_stristr before flag is TRUE = aba%CC%8A == aba%CC%8A
find "baa%CC%8Ab" in "abaA%CC%8Abc" - grapheme_stristr before flag is TRUE = a == a
find "aBcA%CC%8A" in "ababca%CC%8A" - grapheme_stristr before flag is TRUE = ab == ab
find "aba%CC%8Ac" in "abABA%CC%8Ac" - grapheme_stristr before flag is FALSE = ABA%CC%8Ac == ABA%CC%8Ac
function grapheme_extract($haystack, $size, $extract_type = GRAPHEME_EXTR_COUNT, $start = 0[, $next])
extract from "abc" "3" graphemes - grapheme_extract = abc == abc
extract from "abc" "2" graphemes - grapheme_extract = ab == ab
extract from "abc" "1" graphemes - grapheme_extract = a == a
extract from "abc" "0" graphemes - grapheme_extract = ==
extract from "abc" "1" graphemes - grapheme_extract starting at byte position 0 = a == a
extract from "abc" "1" graphemes - grapheme_extract starting at byte position 1 = b == b
extract from "abc" "1" graphemes - grapheme_extract starting at byte position 2 = c == c
extract from "abc" "0" graphemes - grapheme_extract starting at byte position 2 = ==
extract from "abc" "3" graphemes - grapheme_extract starting at byte position 0 with $next = abc == abc $next=3 == 3
extract from "abc" "2" graphemes - grapheme_extract starting at byte position 0 with $next = ab == ab $next=2 == 2
extract from "abc" "1" graphemes - grapheme_extract starting at byte position 0 with $next = a == a $next=1 == 1
extract from "abc" "0" graphemes - grapheme_extract starting at byte position 0 with $next = == $next=0 == 0
extract from "abc" "1" graphemes - grapheme_extract starting at byte position 0 with $next = a == a $next=1 == 1
extract from "abc" "1" graphemes - grapheme_extract starting at byte position 1 with $next = b == b $next=2 == 2
extract from "abc" "1" graphemes - grapheme_extract starting at byte position 2 with $next = c == c $next=3 == 3
extract from "abc" "0" graphemes - grapheme_extract starting at byte position 2 with $next = == $next=2 == 2
extract from "http%3A%2F%2Fnews.bbc.co.uk%2F2%2Fhi%2Fmiddle_east%2F7831588.stm" "48" graphemes - grapheme_extract starting at byte position 48 with $next = tm == tm $next=50 == 50
extract from "a%CC%8Abc" "3" graphemes - grapheme_extract = a%CC%8Abc == a%CC%8Abc
extract from "a%CC%8Abc" "2" graphemes - grapheme_extract = a%CC%8Ab == a%CC%8Ab
extract from "a%CC%8Abc" "1" graphemes - grapheme_extract = a%CC%8A == a%CC%8A
extract from "a%CC%8Abc" "3" graphemes - grapheme_extract starting at byte position 0 with $next = a%CC%8Abc == a%CC%8Abc $next=5 == 5
extract from "a%CC%8Abc" "2" graphemes - grapheme_extract starting at byte position 0 with $next = a%CC%8Ab == a%CC%8Ab $next=4 == 4
extract from "a%CC%8Abc" "1" graphemes - grapheme_extract starting at byte position 0 with $next = a%CC%8A == a%CC%8A $next=3 == 3
extract from "a%CC%8Abcde" "2" graphemes - grapheme_extract starting at byte position 3 with $next = bc == bc $next=5 == 5
extract from "a%CC%8Abcde" "2" graphemes - grapheme_extract starting at byte position 4 with $next = cd == cd $next=6 == 6
extract from "a%CC%8Abcdea%CC%8Af" "4" graphemes - grapheme_extract starting at byte position 5 with $next = dea%CC%8Af == dea%CC%8Af $next=11 == 11
extract from "a%CC%8Ao%CC%88o%CC%88" "3" graphemes - grapheme_extract = a%CC%8Ao%CC%88o%CC%88 == a%CC%8Ao%CC%88o%CC%88
extract from "a%CC%8Ao%CC%88o%CC%88" "2" graphemes - grapheme_extract = a%CC%8Ao%CC%88 == a%CC%8Ao%CC%88
extract from "a%CC%8Ao%CC%88c" "1" graphemes - grapheme_extract = a%CC%8A == a%CC%8A
extract from "o%CC%88o%CC%88o%CC%88o%CC%88" "1" graphemes - grapheme_extract starting at byte position 0 = o%CC%88 == o%CC%88
extract from "o%CC%88o%CC%88o%CC%88o%CC%88" "1" graphemes - grapheme_extract starting at byte position 2 = o%CC%88 == o%CC%88
extract from "o%CC%88o%CC%88o%CC%88o%CC%88" "1" graphemes - grapheme_extract starting at byte position 3 = o%CC%88 == o%CC%88
extract from "o%CC%88o%CC%88o%CC%88o%CC%88" "1" graphemes - grapheme_extract starting at byte position 4 = %CC%88 == %CC%88
extract from "o%CC%88o%CC%88o%CC%88o%CC%88" "2" graphemes - grapheme_extract starting at byte position 0 = o%CC%88o%CC%88 == o%CC%88o%CC%88
extract from "o%CC%88o%CC%88o%CC%88o%CC%88" "2" graphemes - grapheme_extract starting at byte position 2 = o%CC%88o%CC%88 == o%CC%88o%CC%88
extract from "o%CC%88o%CC%88o%CC%88o%CC%88" "2" graphemes - grapheme_extract starting at byte position 3 = o%CC%88o%CC%88 == o%CC%88o%CC%88
extract from "o%CC%88o%CC%88o%CC%88o%CC%88" "2" graphemes - grapheme_extract starting at byte position 4 = %CC%88o%CC%88 == %CC%88o%CC%88
extract from "o%CC%88o%CC%88o%CC%88o%CC%88" "2" graphemes - grapheme_extract starting at byte position 7 = %CC%88o%CC%88 == %CC%88o%CC%88
extract from "o%CC%88o%CC%88o%CC%88o%CC%88" "2" graphemes - grapheme_extract starting at byte position 8 = o%CC%88 == o%CC%88
extract from "o%CC%88o%CC%88o%CC%88o%CC%88" "2" graphemes - grapheme_extract starting at byte position 10 = %CC%88 == %CC%88
extract from "o%CC%88o%CC%88o%CC%88o%CC%88" "2" graphemes - grapheme_extract starting at byte position 11 = false == false
function grapheme_extract($haystack, $size, $extract_type = GRAPHEME_EXTR_MAXBYTES, $start = 0)
extract from "abc" "3" graphemes - grapheme_extract GRAPHEME_EXTR_MAXBYTES = abc == abc
extract from "abc" "2" graphemes - grapheme_extract GRAPHEME