Ver Mensaje Individual
  #5 (permalink)  
Antiguo 27/08/2008, 09:54
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Ignorar mayúsculas de minúsculas

Ojo:, get_defined_constants() te regresara todas las constantes definidas (inclusive las de las funciones PHP), te recomiendo usar:
Código PHP:
function ln($str)
{
  
$expr preg_quote($str); // escapamos
  
$d get_defined_constants(true);
  
$d $d['user'];

  foreach (
$d as $val)
  {
    if (
preg_match("/$expr/i"$val))
  }
  
// por defecto, devolvemos la cadena
  
return strtoupper($str);

Por otro lado creo deberías usar la forma internacional de traducir, que es con gettext.

Saludos.