Ver Mensaje Individual
  #8 (permalink)  
Antiguo 11/04/2013, 09:39
Avatar de bNd170
bNd170
 
Fecha de Ingreso: agosto-2009
Ubicación: $this->setLocation('Valencia', 'Spain');
Mensajes: 365
Antigüedad: 15 años, 5 meses
Puntos: 13
Respuesta: Comprobar devolucion de funcion

Cita:
Iniciado por edie8 Ver Mensaje
Hola yo probe este codigo y segun el valor que le pases pasa por los diferentes valores asique el codigo funciona por lo menos este que tengo yo aki ami me a funcionado
Código PHP:
Ver original
  1. <?php function funcion_academica($valor) {
  2.  if($valor==1)
  3.  {
  4.  echo "hola";
  5.    return true;}
  6.  elseif($valor==0){
  7.  echo "adios";
  8.    return false;}
  9.  else{
  10.  echo "errorrrrrrr";
  11.    return CODIGO_ERRROR;} // Es una constante
  12. }
  13.  
  14. echo funcion_academica('3'); // Devuelve el texto del error  
  15. ?>
Nose si es eso lo que te pasaba pero para comprobar que pasaba por las fases le puse codigo echo para que me muestre mensajes un saludo.
A ver por favor, no perdáis el tiempo sin leer el tema, os lo ruego.

Si hago un ECHO de lo que me devuelve la funcion sale lo que toca, 1,0, o el valor del CODIGO_ERROR.

Pero al COMPARARLO dentro de PHP, si devuelve CODIGO_ERROR, lo asume como un 1 o true.