-
Notifications
You must be signed in to change notification settings - Fork 0
/
convertUTF8toVN.php
266 lines (264 loc) · 11.1 KB
/
convertUTF8toVN.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
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
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
<?php
/**
@author [email protected]
@target convert 1 doan ky tu UTF8 sang tieng Viet, than thien voi SEO hon
@license Apache 2.0
@function convertUTF8toVN
@filename convertUTF8toVN.php
**/
function convertUTF8toVN($str)
{
$str = str_replace('Á', 'Á', $str);
$str = str_replace('á', 'á', $str);
$str = str_replace('Â', 'Â', $str);
$str = str_replace('â', 'â', $str);
$str = str_replace('´', '´', $str);
$str = str_replace('Æ', 'Æ', $str);
$str = str_replace('æ', 'æ', $str);
$str = str_replace('À', 'À', $str);
$str = str_replace('à', 'à', $str);
$str = str_replace('ℵ', 'ℵ', $str);
$str = str_replace('Α', 'Α', $str);
$str = str_replace('α', 'α', $str);
$str = str_replace('&', '&', $str);
$str = str_replace('∧', '∧', $str);
$str = str_replace('∠', '∠', $str);
$str = str_replace('Å', 'Å', $str);
$str = str_replace('å', 'å', $str);
$str = str_replace('≈', '≈', $str);
$str = str_replace('Ã', 'Ã', $str);
$str = str_replace('ã', 'ã', $str);
$str = str_replace('Ä', 'Ä', $str);
$str = str_replace('ä', 'ä', $str);
$str = str_replace('„', '„', $str);
$str = str_replace('Β', 'Β', $str);
$str = str_replace('β', 'β', $str);
$str = str_replace('¦', '¦', $str);
$str = str_replace('•', '•', $str);
$str = str_replace('∩', '∩', $str);
$str = str_replace('Ç', 'Ç', $str);
$str = str_replace('ç', 'ç', $str);
$str = str_replace('¸', '¸', $str);
$str = str_replace('¢', '¢', $str);
$str = str_replace('Χ', 'Χ', $str);
$str = str_replace('χ', 'χ', $str);
$str = str_replace('ˆ', 'ˆ', $str);
$str = str_replace('♣', '♣', $str);
$str = str_replace('≅', '≅', $str);
$str = str_replace('©', '©', $str);
$str = str_replace('↵', '↵', $str);
$str = str_replace('∪', '∪', $str);
$str = str_replace('¤', '¤', $str);
$str = str_replace('†', '†', $str);
$str = str_replace('‡', '‡', $str);
$str = str_replace('↓', '↓', $str);
$str = str_replace('⇓', '⇓', $str);
$str = str_replace('°', '°', $str);
$str = str_replace('Δ', 'Δ', $str);
$str = str_replace('δ', 'δ', $str);
$str = str_replace('♦', '♦', $str);
$str = str_replace('÷', '÷', $str);
$str = str_replace('É', 'É', $str);
$str = str_replace('é', 'é', $str);
$str = str_replace('Ê', 'Ê', $str);
$str = str_replace('ê', 'ê', $str);
$str = str_replace('È', 'È', $str);
$str = str_replace('è', 'è', $str);
$str = str_replace('∅', '∅', $str);
$str = str_replace(' ', ' ', $str);
$str = str_replace(' ', ' ', $str);
$str = str_replace('Ε', 'Ε', $str);
$str = str_replace('ε', 'ε', $str);
$str = str_replace('≡', '≡', $str);
$str = str_replace('Η', 'Η', $str);
$str = str_replace('η', 'η', $str);
$str = str_replace('Ð', 'Ð', $str);
$str = str_replace('ð', 'ð', $str);
$str = str_replace('Ë', 'Ë', $str);
$str = str_replace('ë', 'ë', $str);
$str = str_replace('€', '€', $str);
$str = str_replace('∃', '∃', $str);
$str = str_replace('ƒ', 'ƒ', $str);
$str = str_replace('∀', '∀', $str);
$str = str_replace('½', '½', $str);
$str = str_replace('¼', '¼', $str);
$str = str_replace('¾', '¾', $str);
$str = str_replace('⁄', '⁄', $str);
$str = str_replace('Γ', 'Γ', $str);
$str = str_replace('γ', 'γ', $str);
$str = str_replace('≥', '≥', $str);
$str = str_replace('↔', '↔', $str);
$str = str_replace('⇔', '⇔', $str);
$str = str_replace('♥', '♥', $str);
$str = str_replace('…', '…', $str);
$str = str_replace('Í', 'Í', $str);
$str = str_replace('í', 'í', $str);
$str = str_replace('Î', 'Î', $str);
$str = str_replace('î', 'î', $str);
$str = str_replace('¡', '¡', $str);
$str = str_replace('Ì', 'Ì', $str);
$str = str_replace('ì', 'ì', $str);
$str = str_replace('ℑ', 'ℑ', $str);
$str = str_replace('∞', '∞', $str);
$str = str_replace('∫', '∫', $str);
$str = str_replace('Ι', 'Ι', $str);
$str = str_replace('ι', 'ι', $str);
$str = str_replace('¿', '¿', $str);
$str = str_replace('∈', '∈', $str);
$str = str_replace('Ï', 'Ï', $str);
$str = str_replace('ï', 'ï', $str);
$str = str_replace('Κ', 'Κ', $str);
$str = str_replace('κ', 'κ', $str);
$str = str_replace('Λ', 'Λ', $str);
$str = str_replace('λ', 'λ', $str);
$str = str_replace('⟨', '〈', $str);
$str = str_replace('«', '«', $str);
$str = str_replace('←', '←', $str);
$str = str_replace('⇐', '⇐', $str);
$str = str_replace('⌈', '⌈', $str);
$str = str_replace('“', '“', $str);
$str = str_replace('≤', '≤', $str);
$str = str_replace('⌊', '⌊', $str);
$str = str_replace('∗', '∗', $str);
$str = str_replace('◊', '◊', $str);
$str = str_replace('‎', '', $str);
$str = str_replace('‹', '‹', $str);
$str = str_replace('‘', '‘', $str);
$str = str_replace('¯', '¯', $str);
$str = str_replace('—', '—', $str);
$str = str_replace('µ', 'µ', $str);
$str = str_replace('·', '·', $str);
$str = str_replace('−', '−', $str);
$str = str_replace('Μ', 'Μ', $str);
$str = str_replace('μ', 'μ', $str);
$str = str_replace('∇', '∇', $str);
$str = str_replace(' ', ' ', $str);
$str = str_replace('–', '–', $str);
$str = str_replace('≠', '≠', $str);
$str = str_replace('∋', '∋', $str);
$str = str_replace('¬', '¬', $str);
$str = str_replace('∉', '∉', $str);
$str = str_replace('⊄', '⊄', $str);
$str = str_replace('Ñ', 'Ñ', $str);
$str = str_replace('ñ', 'ñ', $str);
$str = str_replace('Ν', 'Ν', $str);
$str = str_replace('ν', 'ν', $str);
$str = str_replace('Ó', 'Ó', $str);
$str = str_replace('ó', 'ó', $str);
$str = str_replace('Ô', 'Ô', $str);
$str = str_replace('ô', 'ô', $str);
$str = str_replace('Œ', 'Œ', $str);
$str = str_replace('œ', 'œ', $str);
$str = str_replace('Ò', 'Ò', $str);
$str = str_replace('ò', 'ò', $str);
$str = str_replace('‾', '‾', $str);
$str = str_replace('Ω', 'Ω', $str);
$str = str_replace('ω', 'ω', $str);
$str = str_replace('Ο', 'Ο', $str);
$str = str_replace('ο', 'ο', $str);
$str = str_replace('⊕', '⊕', $str);
$str = str_replace('∨', '∨', $str);
$str = str_replace('ª', 'ª', $str);
$str = str_replace('º', 'º', $str);
$str = str_replace('Ø', 'Ø', $str);
$str = str_replace('ø', 'ø', $str);
$str = str_replace('Õ', 'Õ', $str);
$str = str_replace('õ', 'õ', $str);
$str = str_replace('⊗', '⊗', $str);
$str = str_replace('Ö', 'Ö', $str);
$str = str_replace('ö', 'ö', $str);
$str = str_replace('¶', '¶', $str);
$str = str_replace('∂', '∂', $str);
$str = str_replace('‰', '‰', $str);
$str = str_replace('⊥', '⊥', $str);
$str = str_replace('Φ', 'Φ', $str);
$str = str_replace('φ', 'φ', $str);
$str = str_replace('Π', 'Π', $str);
$str = str_replace('π', 'π', $str);
$str = str_replace('ϖ', 'ϖ', $str);
$str = str_replace('±', '±', $str);
$str = str_replace('£', '£', $str);
$str = str_replace('′', '′', $str);
$str = str_replace('″', '″', $str);
$str = str_replace('∏', '∏', $str);
$str = str_replace('∝', '∝', $str);
$str = str_replace('Ψ', 'Ψ', $str);
$str = str_replace('ψ', 'ψ', $str);
$str = str_replace('√', '√', $str);
$str = str_replace('⟩', '〉', $str);
$str = str_replace('»', '»', $str);
$str = str_replace('→', '→', $str);
$str = str_replace('⇒', '⇒', $str);
$str = str_replace('⌉', '⌉', $str);
$str = str_replace('”', '”', $str);
$str = str_replace('ℜ', 'ℜ', $str);
$str = str_replace('®', '®', $str);
$str = str_replace('⌋', '⌋', $str);
$str = str_replace('Ρ', 'Ρ', $str);
$str = str_replace('ρ', 'ρ', $str);
$str = str_replace('‏', '', $str);
$str = str_replace('›', '›', $str);
$str = str_replace('’', '’', $str);
$str = str_replace('‚', '‚', $str);
$str = str_replace('Š', 'Š', $str);
$str = str_replace('š', 'š', $str);
$str = str_replace('⋅', '⋅', $str);
$str = str_replace('§', '§', $str);
$str = str_replace('­', '', $str);
$str = str_replace('Σ', 'Σ', $str);
$str = str_replace('σ', 'σ', $str);
$str = str_replace('ς', 'ς', $str);
$str = str_replace('∼', '∼', $str);
$str = str_replace('♠', '♠', $str);
$str = str_replace('⊂', '⊂', $str);
$str = str_replace('⊆', '⊆', $str);
$str = str_replace('∑', '∑', $str);
$str = str_replace('¹', '¹', $str);
$str = str_replace('²', '²', $str);
$str = str_replace('³', '³', $str);
$str = str_replace('⊃', '⊃', $str);
$str = str_replace('⊇', '⊇', $str);
$str = str_replace('ß', 'ß', $str);
$str = str_replace('Τ', 'Τ', $str);
$str = str_replace('τ', 'τ', $str);
$str = str_replace('∴', '∴', $str);
$str = str_replace('Θ', 'Θ', $str);
$str = str_replace('θ', 'θ', $str);
$str = str_replace('ϑ', 'ϑ', $str);
$str = str_replace(' ', ' ', $str);
$str = str_replace('Þ', 'Þ', $str);
$str = str_replace('þ', 'þ', $str);
$str = str_replace('˜', '˜', $str);
$str = str_replace('×', '×', $str);
$str = str_replace('™', '™', $str);
$str = str_replace('Ú', 'Ú', $str);
$str = str_replace('ú', 'ú', $str);
$str = str_replace('↑', '↑', $str);
$str = str_replace('⇑', '⇑', $str);
$str = str_replace('Û', 'Û', $str);
$str = str_replace('û', 'û', $str);
$str = str_replace('Ù', 'Ù', $str);
$str = str_replace('ù', 'ù', $str);
$str = str_replace('¨', '¨', $str);
$str = str_replace('ϒ', 'ϒ', $str);
$str = str_replace('Υ', 'Υ', $str);
$str = str_replace('υ', 'υ', $str);
$str = str_replace('Ü', 'Ü', $str);
$str = str_replace('ü', 'ü', $str);
$str = str_replace('℘', '℘', $str);
$str = str_replace('Ξ', 'Ξ', $str);
$str = str_replace('ξ', 'ξ', $str);
$str = str_replace('Ý', 'Ý', $str);
$str = str_replace('ý', 'ý', $str);
$str = str_replace('¥', '¥', $str);
$str = str_replace('ÿ', 'ÿ', $str);
$str = str_replace('Ÿ', 'Ÿ', $str);
$str = str_replace('Ζ', 'Ζ', $str);
$str = str_replace('ζ', 'ζ', $str);
$str = str_replace('‍', '', $str);
$str = str_replace('‌', '', $str);
$str = str_replace('>', '>', $str);
$str = str_replace('<', '<', $str);
$str = str_replace('"', '"', $str);
return trim($str);
}