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
|
require_once 'Zend/Filter/Interface.php';
class My_Filter_Accent implements Zend_Filter_Interface
{
public function filter($titre)
{
$remplace = array(
'à'=>'a',
'á'=>'a',
'â'=>'a',
'ã'=>'a',
'ä'=>'a',
'å'=>'a',
'ò'=>'o',
'ó'=>'o',
'ô'=>'o',
'õ'=>'o',
'ö'=>'o',
'è'=>'e',
'é'=>'e',
'ê'=>'e',
'ë'=>'e',
'ì'=>'i',
'í'=>'i',
'î'=>'i',
'ï'=>'i',
'ù'=>'u',
'ú'=>'u',
'û'=>'u',
'ü'=>'u',
'ÿ'=>'y',
'ñ'=>'n',
'ç'=>'c',
'ø'=>'0'
);
$titre = strtr($titre,$remplace);
return $titre;
}
} |
Partager