vervang à á â ã ä å door a enzovoort
Scrptr
29/04/2008 11:01:00Bij deze mijn oplossing op dit probleem:
Ik begin met uitelkaar halen vd tekst. Vervolgens geef ik aan welke tekens vervangen moeten woorden door bijvoorbeeld de e.
Resultaat:
edit: je moet nog wel meerdere karakters toevoegen die vervangen moeten worden
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?
$tekst = 'HééêëèÉ üûù';
echo 'Begin: '.$tekst.'<br />';
$tekst = str_split($tekst);
$array = array(
'e' => array('é', 'è', 'ë', 'ê'),
'E' => array('É', 'È', 'Ê', 'Ë'),
'u' => array('ù', 'é', 'û', 'ü'));
foreach($array as $key => $val){
foreach($val as $chrkey => $chr){
foreach($tekst as $k => $v){
$tekst[$k] = str_replace($chr, $key, $v);
}
}
}
$tekst = implode('', $tekst);
echo 'Einde: '.$tekst.'<br />';
?>
$tekst = 'HééêëèÉ üûù';
echo 'Begin: '.$tekst.'<br />';
$tekst = str_split($tekst);
$array = array(
'e' => array('é', 'è', 'ë', 'ê'),
'E' => array('É', 'È', 'Ê', 'Ë'),
'u' => array('ù', 'é', 'û', 'ü'));
foreach($array as $key => $val){
foreach($val as $chrkey => $chr){
foreach($tekst as $k => $v){
$tekst[$k] = str_replace($chr, $key, $v);
}
}
}
$tekst = implode('', $tekst);
echo 'Einde: '.$tekst.'<br />';
?>
Ik begin met uitelkaar halen vd tekst. Vervolgens geef ik aan welke tekens vervangen moeten woorden door bijvoorbeeld de e.
Resultaat:
edit: je moet nog wel meerdere karakters toevoegen die vervangen moeten worden
Gewijzigd op 01/01/1970 01:00:00 door Scrptr