Browse Source
Merge branch 'PHP-5.4' into PHP-5.5
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
NEWS for bug #64011. See 77ee200
Fix bug #64011 (get_html_translation_table())
Fix News
pull/256/merge
2 changed files with 123 additions and 2 deletions
@ -0,0 +1,121 @@ |
|||
--TEST-- |
|||
Test get_html_translation_table() function: htmlentities/HTML 4/ISO-8859-1 (bug #64011) |
|||
--FILE-- |
|||
<?php |
|||
|
|||
function so($a,$b) { return ord($a) - ord($b); } |
|||
|
|||
$table = HTML_ENTITIES; |
|||
$tt = get_html_translation_table($table, ENT_COMPAT, "ISO-8859-1"); |
|||
uksort( $tt, 'so' ); |
|||
var_dump( count($tt) ); |
|||
print_r( $tt ); |
|||
echo "Done\n"; |
|||
|
|||
?> |
|||
--EXPECT-- |
|||
int(100) |
|||
Array |
|||
( |
|||
["] => " |
|||
[&] => & |
|||
[<] => < |
|||
[>] => > |
|||
[ ] => |
|||
[¡] => ¡ |
|||
[¢] => ¢ |
|||
[£] => £ |
|||
[¤] => ¤ |
|||
[¥] => ¥ |
|||
[¦] => ¦ |
|||
[§] => § |
|||
[¨] => ¨ |
|||
[©] => © |
|||
[ª] => ª |
|||
[«] => « |
|||
[¬] => ¬ |
|||
[] => ­ |
|||
[®] => ® |
|||
[¯] => ¯ |
|||
[°] => ° |
|||
[±] => ± |
|||
[²] => ² |
|||
[³] => ³ |
|||
[´] => ´ |
|||
[µ] => µ |
|||
[¶] => ¶ |
|||
[·] => · |
|||
[¸] => ¸ |
|||
[¹] => ¹ |
|||
[º] => º |
|||
[»] => » |
|||
[¼] => ¼ |
|||
[½] => ½ |
|||
[¾] => ¾ |
|||
[¿] => ¿ |
|||
[À] => À |
|||
[Á] => Á |
|||
[Â] => Â |
|||
[Ã] => Ã |
|||
[Ä] => Ä |
|||
[Å] => Å |
|||
[Æ] => Æ |
|||
[Ç] => Ç |
|||
[È] => È |
|||
[É] => É |
|||
[Ê] => Ê |
|||
[Ë] => Ë |
|||
[Ì] => Ì |
|||
[Í] => Í |
|||
[Î] => Î |
|||
[Ï] => Ï |
|||
[Ð] => Ð |
|||
[Ñ] => Ñ |
|||
[Ò] => Ò |
|||
[Ó] => Ó |
|||
[Ô] => Ô |
|||
[Õ] => Õ |
|||
[Ö] => Ö |
|||
[×] => × |
|||
[Ø] => Ø |
|||
[Ù] => Ù |
|||
[Ú] => Ú |
|||
[Û] => Û |
|||
[Ü] => Ü |
|||
[Ý] => Ý |
|||
[Þ] => Þ |
|||
[ß] => ß |
|||
[à] => à |
|||
[á] => á |
|||
[â] => â |
|||
[ã] => ã |
|||
[ä] => ä |
|||
[å] => å |
|||
[æ] => æ |
|||
[ç] => ç |
|||
[è] => è |
|||
[é] => é |
|||
[ê] => ê |
|||
[ë] => ë |
|||
[ì] => ì |
|||
[í] => í |
|||
[î] => î |
|||
[ï] => ï |
|||
[ð] => ð |
|||
[ñ] => ñ |
|||
[ò] => ò |
|||
[ó] => ó |
|||
[ô] => ô |
|||
[õ] => õ |
|||
[ö] => ö |
|||
[÷] => ÷ |
|||
[ø] => ø |
|||
[ù] => ù |
|||
[ú] => ú |
|||
[û] => û |
|||
[ü] => ü |
|||
[ý] => ý |
|||
[þ] => þ |
|||
[ÿ] => ÿ |
|||
) |
|||
Done |
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue