Ver Mensaje Individual
  #28 (permalink)  
Antiguo 23/12/2010, 01:18
Rolldi
(Desactivado)
 
Fecha de Ingreso: mayo-2005
Ubicación: España
Mensajes: 471
Antigüedad: 19 años
Puntos: 45
Respuesta: Juego: "¿Dónde está el error?"

Cita:
Iniciado por abimaelrc Ver Mensaje
Si me permiten, publico otro...
Código PHP:
Ver original
  1. <?php
  2. $str = 'foo bar baz';
  3. echo preg_replace('/^(\w+)/', strtoupper('$1'), $str);
Se supone que strtoupper convierta en mayúscula foo, pero lo deja en minúscula, ¿por qué?
La variable $1 además de no estar declarada, está entre comillas.