Return to bug53021.phpt CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / ext / standard / tests / strings |
1.1 misho 1: --TEST-- 2: Bug #53021 (Failure to convert numeric entities with ENT_NOQUOTES and ISO-8859-1) 3: --FILE-- 4: <?php 5: var_dump(unpack("H*",html_entity_decode("é", ENT_QUOTES, "ISO-8859-1"))); 6: echo "double quotes variations:", "\n"; 7: echo html_entity_decode(""", ENT_NOQUOTES, 'UTF-8'), "\n"; 8: echo html_entity_decode(""", ENT_NOQUOTES, 'UTF-8'), "\n"; 9: echo html_entity_decode(""", ENT_QUOTES, 'UTF-8'), "\n"; 10: echo html_entity_decode(""", ENT_QUOTES, 'UTF-8'), "\n"; 11: echo html_entity_decode(""", ENT_COMPAT, 'UTF-8'), "\n"; 12: echo html_entity_decode(""", ENT_COMPAT, 'UTF-8'), "\n"; 13: 14: echo "\nsingle quotes variations:", "\n"; 15: echo html_entity_decode("'", ENT_NOQUOTES, 'UTF-8'), "\n"; 16: echo html_entity_decode("'", ENT_QUOTES, 'UTF-8'), "\n"; 17: echo html_entity_decode("'", ENT_COMPAT, 'UTF-8'), "\n"; 18: --EXPECT-- 19: array(1) { 20: [1]=> 21: string(2) "e9" 22: } 23: double quotes variations: 24: " 25: " 26: " 27: " 28: " 29: " 30: 31: single quotes variations: 32: ' 33: ' 34: '