Ver Mensaje Individual
  #50 (permalink)  
Antiguo 23/12/2010, 09:29
Avatar de David
David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años, 7 meses
Puntos: 839
Respuesta: Juego: "¿Dónde está el error?"

Este código debería imprimir 10 (edad del usuario), pero imprime 'user':
Código PHP:
Ver original
  1. $hook = array('fetch_info' => "return $data[age];");
  2. echo info(array('name' => 'user', 'age' => 10));
  3. function info($data = array('name' => 'user', 'age' => 0), $plugin = true) {
  4.     if ($plugin) {
  5.         eval($hook['fetch_info']);
  6.     }
  7.     return $data['name'];
  8. }
Tiene 3 errores.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.