Y que es esto? Un aporte "a medias"?? Porque la duda en concreto no la expresas nunca....
Que es lo que no te funciona? La linea 29? Si es eso, ahi hay una simple variable, si no muestras el contexto en el que es usada esa funcion, nadie podra adivinar nada...
Ademas me parece raro que si estas haciendo un "script muy complejo" uses variables globales...
Porque mejor no usas la funcion con un parametro y te aseguras el tipo de dato??
Código PHP:
function entradas($param){
if(is_numeric($param)){
$salida = ($param == 1) ? 2 : 0;
return $salida;
}
return false;
}
# Y para usarla simplemente...
entradas($entrada);