A mi me funciona asi:
    
Código PHP:
Ver original- <meta http-equiv="Content-Type" content="text/html; charset=utf8">  
- <?php 
- function caracteresTeleton ($cadena){ 
-      
-     #Sustituir ñ y n.    
-      
-     $acentos = array("á","Á","é","É","í","Í","ó","Ó","ú","Ú","ñ","Ñ",); 
-     $sinacentos = array("a","A","e","E","i","I","o","O","u","U","n","N",); 
-      
-     for ($i=0; $i < count($sinacentos) ; $i++) {  
-      
-          
-     } 
-      
-     return $cadenaR; 
-      
-      
- } 
- $aaa=caracteresTeleton($cadena); 
- ?> 
Asi ya no aparecen caracteres raros, para quitar los acentos has caso a las respuestas anteriores.