36e1180b |
1 | <?php |
2 | /** |
3 | * utf-8 html entities table |
4 | * |
5 | * @copyright (c) 2004 The SquirrelMail development team |
6 | * @license http://opensource.org/licenses/gpl-license.php GNU Public License |
7 | * @version $Id$ |
8 | * @package squirrelmail |
9 | * @subpackage strings |
10 | */ |
11 | $sq_html_ent_table = array_merge($sq_html_ent_table, |
91e0dccc |
12 | array(// Latin1 |
13 | "\xC2\xA0" => ' ', |
14 | "\xC2\xA1" => '¡', |
15 | "\xC2\xA2" => '¢', |
16 | "\xC2\xA3" => '£', |
17 | "\xC2\xA4" => '¤', |
18 | "\xC2\xA5" => '¥', |
19 | "\xC2\xA6" => '¦', |
20 | "\xC2\xA7" => '§', |
21 | "\xC2\xA8" => '¨', |
22 | "\xC2\xA9" => '©', |
23 | "\xC2\xAA" => 'ª', |
24 | "\xC2\xAB" => '«', |
25 | "\xC2\xAC" => '¬', |
26 | "\xC2\xAD" => '­', |
27 | "\xC2\xAE" => '®', |
28 | "\xC2\xAF" => '¯', |
29 | "\xC2\xB0" => '°', |
30 | "\xC2\xB1" => '±', |
31 | "\xC2\xB2" => '²', |
32 | "\xC2\xB3" => '³', |
33 | "\xC2\xB4" => '´', |
34 | "\xC2\xB5" => 'µ', |
35 | "\xC2\xB6" => '¶', |
36 | "\xC2\xB7" => '·', |
37 | "\xC2\xB8" => '¸', |
38 | "\xC2\xB9" => '¹', |
39 | "\xC2\xBA" => 'º', |
40 | "\xC2\xBB" => '»', |
41 | "\xC2\xBC" => '¼', |
42 | "\xC2\xBD" => '½', |
43 | "\xC2\xBE" => '¾', |
44 | "\xC2\xBF" => '¿', |
45 | "\xC3\x80" => 'À', |
46 | "\xC3\x81" => 'Á', |
47 | "\xC3\x82" => 'Â', |
48 | "\xC3\x83" => 'Ã', |
49 | "\xC3\x84" => 'Ä', |
50 | "\xC3\x85" => 'Å', |
51 | "\xC3\x86" => 'Æ', |
52 | "\xC3\x87" => 'Ç', |
53 | "\xC3\x88" => 'È', |
54 | "\xC3\x89" => 'É', |
55 | "\xC3\x8A" => 'Ê', |
56 | "\xC3\x8B" => 'Ë', |
57 | "\xC3\x8C" => 'Ì', |
58 | "\xC3\x8D" => 'Í', |
59 | "\xC3\x8E" => 'Î', |
60 | "\xC3\x8F" => 'Ï', |
61 | "\xC3\x90" => 'Ð', |
62 | "\xC3\x91" => 'Ñ', |
63 | "\xC3\x92" => 'Ò', |
64 | "\xC3\x93" => 'Ó', |
65 | "\xC3\x94" => 'Ô', |
66 | "\xC3\x95" => 'Õ', |
67 | "\xC3\x96" => 'Ö', |
68 | "\xC3\x97" => '×', |
69 | "\xC3\x98" => 'Ø', |
70 | "\xC3\x99" => 'Ù', |
71 | "\xC3\x9A" => 'Ú', |
72 | "\xC3\x9B" => 'Û', |
73 | "\xC3\x9C" => 'Ü', |
74 | "\xC3\x9D" => 'Ý', |
75 | "\xC3\x9E" => 'Þ', |
76 | "\xC3\x9F" => 'ß', |
77 | "\xC3\xA0" => 'à', |
78 | "\xC3\xA1" => 'á', |
79 | "\xC3\xA2" => 'â', |
80 | "\xC3\xA3" => 'ã', |
81 | "\xC3\xA4" => 'ä', |
82 | "\xC3\xA5" => 'å', |
83 | "\xC3\xA6" => 'æ', |
84 | "\xC3\xA7" => 'ç', |
85 | "\xC3\xA8" => 'è', |
86 | "\xC3\xA9" => 'é', |
87 | "\xC3\xAA" => 'ê', |
88 | "\xC3\xAB" => 'ë', |
89 | "\xC3\xAC" => 'ì', |
90 | "\xC3\xAD" => 'í', |
91 | "\xC3\xAE" => 'î', |
92 | "\xC3\xAF" => 'ï', |
93 | "\xC3\xB0" => 'ð', |
94 | "\xC3\xB1" => 'ñ', |
95 | "\xC3\xB2" => 'ò', |
96 | "\xC3\xB3" => 'ó', |
97 | "\xC3\xB4" => 'ô', |
98 | "\xC3\xB5" => 'õ', |
99 | "\xC3\xB6" => 'ö', |
100 | "\xC3\xB7" => '÷', |
101 | "\xC3\xB8" => 'ø', |
102 | "\xC3\xB9" => 'ù', |
103 | "\xC3\xBA" => 'ú', |
104 | "\xC3\xBB" => 'û', |
105 | "\xC3\xBC" => 'ü', |
106 | "\xC3\xBD" => 'ý', |
107 | "\xC3\xBE" => 'þ', |
108 | "\xC3\xBF" => 'ÿ', |
109 | // Latin Extended-A |
110 | "\xC5\x92" => 'Œ', |
111 | "\xC5\x93" => 'œ', |
112 | "\xC5\xA0" => 'Š', |
113 | "\xC5\xA1" => 'š', |
114 | "\xC5\xB8" => 'Ÿ', |
115 | // Spacing Modifier Letters |
116 | "\xCB\x86" => 'ˆ', |
117 | "\xCB\x9C" => '˜', |
118 | // General Punctuation |
119 | "\xE2\x80\x82" => ' ', |
120 | "\xE2\x80\x83" => ' ', |
121 | "\xE2\x80\x89" => ' ', |
122 | "\xE2\x80\x8C" => '‌', |
123 | "\xE2\x80\x8D" => '‍', |
124 | "\xE2\x80\x8E" => '‎', |
125 | "\xE2\x80\x8F" => '‏', |
126 | "\xE2\x80\x93" => '–', |
127 | "\xE2\x80\x94" => '—', |
128 | "\xE2\x80\x98" => '‘', |
129 | "\xE2\x80\x99" => '’', |
130 | "\xE2\x80\x9A" => '‚', |
131 | "\xE2\x80\x9C" => '“', |
132 | "\xE2\x80\x9D" => '”', |
133 | "\xE2\x80\x9E" => '„', |
134 | "\xE2\x80\xA0" => '†', |
135 | "\xE2\x80\xA1" => '‡', |
136 | "\xE2\x80\xB0" => '‰', |
137 | "\xE2\x80\xB9" => '‹', |
138 | "\xE2\x80\xBA" => '›', |
139 | "\xE2\x82\xAC" => '€', |
140 | // Latin Extended-B |
141 | "\xC6\x92" => 'ƒ', |
142 | // Greek |
143 | "\xCE\x91" => 'Α', |
144 | "\xCE\x92" => 'Β', |
145 | "\xCE\x93" => 'Γ', |
146 | "\xCE\x94" => 'Δ', |
147 | "\xCE\x95" => 'Ε', |
148 | "\xCE\x96" => 'Ζ', |
149 | "\xCE\x97" => 'Η', |
150 | "\xCE\x98" => 'Θ', |
151 | "\xCE\x99" => 'Ι', |
152 | "\xCE\x9A" => 'Κ', |
153 | "\xCE\x9B" => 'Λ', |
154 | "\xCE\x9C" => 'Μ', |
155 | "\xCE\x9D" => 'Ν', |
156 | "\xCE\x9E" => 'Ξ', |
157 | "\xCE\x9F" => 'Ο', |
158 | "\xCE\xA0" => 'Π', |
159 | "\xCE\xA1" => 'Ρ', |
160 | "\xCE\xA3" => 'Σ', |
161 | "\xCE\xA4" => 'Τ', |
162 | "\xCE\xA5" => 'Υ', |
163 | "\xCE\xA6" => 'Φ', |
164 | "\xCE\xA7" => 'Χ', |
165 | "\xCE\xA8" => 'Ψ', |
166 | "\xCE\xA9" => 'Ω', |
167 | "\xCE\xB1" => 'α', |
168 | "\xCE\xB2" => 'β', |
169 | "\xCE\xB3" => 'γ', |
170 | "\xCE\xB4" => 'δ', |
171 | "\xCE\xB5" => 'ε', |
172 | "\xCE\xB6" => 'ζ', |
173 | "\xCE\xB7" => 'η', |
174 | "\xCE\xB8" => 'θ', |
175 | "\xCE\xB9" => 'ι', |
176 | "\xCE\xBA" => 'κ', |
177 | "\xCE\xBB" => 'λ', |
178 | "\xCE\xBC" => 'μ', |
179 | "\xCE\xBD" => 'ν', |
180 | "\xCE\xBE" => 'ξ', |
181 | "\xCE\xBF" => 'ο', |
182 | "\xCF\x80" => 'π', |
183 | "\xCF\x81" => 'ρ', |
184 | "\xCF\x82" => 'ς', |
185 | "\xCF\x83" => 'σ', |
186 | "\xCF\x84" => 'τ', |
187 | "\xCF\x85" => 'υ', |
188 | "\xCF\x86" => 'φ', |
189 | "\xCF\x87" => 'χ', |
190 | "\xCF\x88" => 'ψ', |
191 | "\xCF\x89" => 'ω', |
192 | "\xCF\x91" => 'ϑ', |
193 | "\xCF\x92" => 'ϒ', |
194 | "\xCF\x96" => 'ϖ', |
195 | // General Punctuation |
196 | "\xE2\x80\xA2" => '•', |
197 | "\xE2\x80\xA6" => '…', |
198 | "\xE2\x80\xB2" => '′', |
199 | "\xE2\x80\xB3" => '″', |
200 | "\xE2\x80\xBE" => '‾', |
201 | "\xE2\x81\x84" => '⁄', |
202 | // Letterlike Symbols |
203 | "\xE2\x84\x98" => '℘', |
204 | "\xE2\x84\x91" => 'ℑ', |
205 | "\xE2\x84\x9C" => 'ℜ', |
206 | "\xE2\x84\xA2" => '™', |
207 | "\xE2\x84\xB5" => 'ℵ', |
208 | // Arrows |
209 | "\xE2\x86\x90" => '←', |
210 | "\xE2\x86\x91" => '↑', |
211 | "\xE2\x86\x92" => '→', |
212 | "\xE2\x86\x93" => '↓', |
213 | "\xE2\x86\x94" => '↔', |
214 | "\xE2\x86\xB5" => '↵', |
215 | "\xE2\x87\x90" => '⇐', |
216 | "\xE2\x87\x91" => '⇑', |
217 | "\xE2\x87\x92" => '⇒', |
218 | "\xE2\x87\x93" => '⇓', |
219 | "\xE2\x87\x94" => '⇔', |
220 | // Mathematical Operators |
221 | "\xE2\x88\x80" => '∀', |
222 | "\xE2\x88\x82" => '∂', |
223 | "\xE2\x88\x83" => '∃', |
224 | "\xE2\x88\x85" => '∅', |
225 | "\xE2\x88\x87" => '∇', |
226 | "\xE2\x88\x88" => '∈', |
227 | "\xE2\x88\x89" => '∉', |
228 | "\xE2\x88\x8B" => '∋', |
229 | "\xE2\x88\x8F" => '∏', |
230 | "\xE2\x88\x91" => '∑', |
231 | "\xE2\x88\x92" => '−', |
232 | "\xE2\x88\x97" => '∗', |
233 | "\xE2\x88\x9A" => '√', |
234 | "\xE2\x88\x9D" => '∝', |
235 | "\xE2\x88\x9E" => '∞', |
236 | "\xE2\x88\xA0" => '∠', |
237 | "\xE2\x88\xA7" => '∧', |
238 | "\xE2\x88\xA8" => '∨', |
239 | "\xE2\x88\xA9" => '∩', |
240 | "\xE2\x88\xAA" => '∪', |
241 | "\xE2\x88\xAB" => '∫', |
242 | "\xE2\x88\xB4" => '∴', |
243 | "\xE2\x88\xBC" => '∼', |
244 | "\xE2\x89\x85" => '≅', |
245 | "\xE2\x89\x88" => '≈', |
246 | "\xE2\x89\xA0" => '≠', |
247 | "\xE2\x89\xA1" => '≡', |
248 | "\xE2\x89\xA4" => '≤', |
249 | "\xE2\x89\xA5" => '≥', |
250 | "\xE2\x8A\x82" => '⊂', |
251 | "\xE2\x8A\x83" => '⊃', |
252 | "\xE2\x8A\x84" => '⊄', |
253 | "\xE2\x8A\x86" => '⊆', |
254 | "\xE2\x8A\x87" => '⊇', |
255 | "\xE2\x8A\x95" => '⊕', |
256 | "\xE2\x8A\x97" => '⊗', |
257 | "\xE2\x8A\xA5" => '⊥', |
258 | "\xE2\x8B\x85" => '⋅', |
259 | // Miscellaneous Technical |
260 | "\xE2\x8C\x88" => '⌈', |
261 | "\xE2\x8C\x89" => '⌉', |
262 | "\xE2\x8C\x8A" => '⌊', |
263 | "\xE2\x8C\x8B" => '⌋', |
264 | "\xE2\x8C\xA9" => '⟨', |
265 | "\xE2\x8C\xAA" => '⟩', |
266 | // Geometric Shapes |
267 | "\xE2\x97\x8A" => '◊', |
268 | // Miscellaneous Symbols |
269 | "\xE2\x99\xA0" => '♠', |
270 | "\xE2\x99\xA3" => '♣', |
271 | "\xE2\x99\xA5" => '♥', |
272 | "\xE2\x99\xA6" => '♦' |
273 | ) |
36e1180b |
274 | ); |
275 | ?> |