Ver Mensaje Individual
  #7 (permalink)  
Antiguo 19/12/2010, 14:39
Avatar de angelAparicio
angelAparicio
 
Fecha de Ingreso: julio-2009
Ubicación: Sevilla
Mensajes: 307
Antigüedad: 14 años, 9 meses
Puntos: 22
Respuesta: Juego: "¿Dónde está el error?"

El código se ejecuta, con lo que no hay ningún error

Para calificar como erróneo a un código que no tiene fallos de sintaxis, hay que saber primero que es lo que busca hacer dicho código.

Suponiendo que la función lo que busca es comprobar si $variable está definida, faltaría añadir un global $variable y hacer la llamada. El $foo se puede quitar igualmente

Es decir
Código PHP:
Ver original
  1. $variable = 8;
  2. function codigo() {
  3.     global $variable;
  4.     if (isset($variable))
  5.         echo '';
  6.     else
  7.         echo 'hola';
  8. }
  9. codigo();
__________________
Mis webs:
- Programador Web Autónomo
- Conciertos en Sevilla