Bueno, finalmente encontré la solución y quizá no sea la mejor, por un tema de rendimiento, pero funciona.
La forma usé la explico a continuación: // Inicio Código $string = $_POST["txtText".$x]; // Recepción del texto desde formulario con campos dinámicos. $str_tmp = ""; // Armo la cadena final caracter por caracter usando la original como cadena de arreglos. for ($xx=0;$xx<strlen($string);$xx++) { $str_tmp .= $string{$xx}; } $string = $str_tmp; $string = str_replace($arr_CaractFinal, $arr_CaractEspecial, $string); echo $string."<br><br>"; // finalmente funciona de esta forma // Final Código Saludos y gracias por los aportes. Andrés Ruz S. > -----Mensaje original----- > De: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] En nombre de Alvaro Herrera > Enviado el: miércoles, 06 de septiembre de 2006 10:48 > Para: Discusion de Linux en Castellano > Asunto: Re: Problemas con Acentos, Eñes, etc... Por símbolos > raros ¿Problema de PHP? > > Andrés Ruz Salinas escribió: > > > UUFFF está todo y tal como me decías y sigue sin funcionar. Es > > extraño, por que cuando utilizo la funcion > > > > // primer param segundo param > tercer param > > preg_replace($arr_CaractFinal_2A, $arr_CaractEspecial_2A, > > $var_con_texto) > > > > y en el -tercer param- uso una variable, _ahí_ no me > funciona pero si > > coloco un texto de forma directa ("á-de ésta forma-ó") sí > me funciona. > > > > Aún no logro dar con el problema. > > Quizas la codificacion de los archivos no coincide con la > codificacion que esta usando el editor con el cual editas el > programa. Lo mas probable es que el ambiente en el nuevo > CentOS sea completamente UTF8, y los archivos hechos en el > sistema Mandrake antiguo sean Latin1. > > Prueba recodificando los archivos a UTF8 usando iconv o recode ... > > -- > Alvaro Herrera > http://www.amazon.com/gp/registry/CTMLCN8V17R4 > "Find a bug in a program, and fix it, and the program will work today. > Show the program how to find and fix a bug, and the program > will work forever" (Oliver Silfridge) > > __________ NOD32 1.1741 (20060906) Information __________ > > This message was checked by NOD32 antivirus system. > http://www.eset.com > >