de volgende functie geeft een nogal zeer rare fout. Misschien heeft iemand ervaring met speciale tekens enzo.
Hij geeft de fout niet als ik de eerste 12 elementen van de array weglaat
Hij geeft de fout niet als ik de eerste 12 elementen van de array weglaat
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
| function vervangKarakters($woord) { $karakters = array( 0 => array('\' ','-'), 1 => array('\'','-'), 2 => array(' ','-'), 3 => array('.',''), 4 => array('_','-'), 5 => array('À','a'), 6 => array('Á','a'), 7 => array('Â','a'), 8 => array('Ã','a'), 9 => array('Å','a'), 10 => array('à','a'), 11 => array('á','a'), 12 => array('â','a'), 13 => array('ã','a'), 14 => array('ä','a'), 15 => array('å','a'), 16 => array('æ','ae'), 17 => array('Ç','c'), 18 => array('É','e'), 19 => array('Ê','e'), 20 => array('Ë','e'), 21 => array('è','e'), 22 => array('é','e'), 23 => array('ê','e'), 24 => array('ë','e'), 25 => array('Ì','i'), 26 => array('Í','i'), 27 => array('Î','i'), 28 => array('Ï','i'), 29 => array('ì','i'), 30 => array('í','i'), 31 => array('î','i'), 32 => array('ï','i'), 33 => array('Ñ','n'), 34 => array('ñ','n'), 35 => array('Ò','o'), 36 => array('Ó','o'), 37 => array('Ô','o'), 38 => array('Õ','o'), 39 => array('Ö','o'), 40 => array('Ø','o'), 41 => array('ò','o'), 42 => array('ó','o'), 43 => array('ô','o'), 44 => array('õ','o'), 45 => array('ö','o'), 46 => array('ø','o'), 47 => array('Ù','u'), 48 => array('Ú','u'), 49 => array('Û','u'), 50 => array('Ü','u'), 51 => array('ù','u'), 52 => array('ú','u'), 53 => array('û','u'), 54 => array('ü','u'), 55 => array('ß','ss'), 56 => array('ÿ','y'), 57 => array('œ','oe'), 58 => array('Ÿ','y') ); for($i = 0; $i < count($karakters); i++) { $woord = str_replace($karakters[$i][0],$karakters[$i][1],$woord); } return $woord; } |