Annotation of embedaddon/php/ext/standard/tests/strings/get_html_translation_table_basic10.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: Test get_html_translation_table() function: htmlentities/HTML 4/ISO-8859-1 (bug #64011)
3: --FILE--
4: <?php
5:
6: function so($a,$b) { return ord($a) - ord($b); }
7:
8: $table = HTML_ENTITIES;
9: $tt = get_html_translation_table($table, ENT_COMPAT, "ISO-8859-1");
10: uksort( $tt, 'so' );
11: var_dump( count($tt) );
12: print_r( $tt );
13: echo "Done\n";
14:
15: ?>
16: --EXPECT--
17: int(100)
18: Array
19: (
20: ["] => "
21: [&] => &
22: [<] => <
23: [>] => >
24: [ ] =>
25: [¡] => ¡
26: [¢] => ¢
27: [£] => £
28: [¤] => ¤
29: [¥] => ¥
30: [¦] => ¦
31: [§] => §
32: [¨] => ¨
33: [©] => ©
34: [ª] => ª
35: [«] => «
36: [¬] => ¬
37: [] => ­
38: [®] => ®
39: [¯] => ¯
40: [°] => °
41: [±] => ±
42: [²] => ²
43: [³] => ³
44: [´] => ´
45: [µ] => µ
46: [¶] => ¶
47: [·] => ·
48: [¸] => ¸
49: [¹] => ¹
50: [º] => º
51: [»] => »
52: [¼] => ¼
53: [½] => ½
54: [¾] => ¾
55: [¿] => ¿
56: [À] => À
57: [Á] => Á
58: [Â] => Â
59: [Ã] => Ã
60: [Ä] => Ä
61: [Å] => Å
62: [Æ] => Æ
63: [Ç] => Ç
64: [È] => È
65: [É] => É
66: [Ê] => Ê
67: [Ë] => Ë
68: [Ì] => Ì
69: [Í] => Í
70: [Î] => Î
71: [Ï] => Ï
72: [Ð] => Ð
73: [Ñ] => Ñ
74: [Ò] => Ò
75: [Ó] => Ó
76: [Ô] => Ô
77: [Õ] => Õ
78: [Ö] => Ö
79: [×] => ×
80: [Ø] => Ø
81: [Ù] => Ù
82: [Ú] => Ú
83: [Û] => Û
84: [Ü] => Ü
85: [Ý] => Ý
86: [Þ] => Þ
87: [ß] => ß
88: [à] => à
89: [á] => á
90: [â] => â
91: [ã] => ã
92: [ä] => ä
93: [å] => å
94: [æ] => æ
95: [ç] => ç
96: [è] => è
97: [é] => é
98: [ê] => ê
99: [ë] => ë
100: [ì] => ì
101: [í] => í
102: [î] => î
103: [ï] => ï
104: [ð] => ð
105: [ñ] => ñ
106: [ò] => ò
107: [ó] => ó
108: [ô] => ô
109: [õ] => õ
110: [ö] => ö
111: [÷] => ÷
112: [ø] => ø
113: [ù] => ù
114: [ú] => ú
115: [û] => û
116: [ü] => ü
117: [ý] => ý
118: [þ] => þ
119: [ÿ] => ÿ
120: )
121: Done
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>