según veo en el código de la aplicación el método isMobile solo puede devolver dos valores, true o false
https://github.com/serbanghita/Mobil...ile_Detect.php
por otra parte
Código PHP:
Ver original//con este if independientemente de su valor va a imprimir $a porque existe, se le ha dado un valor
$a="hola";
if ( $a )
echo $a;
//en cambio lo anterior no es lo mismo que definir cuando se quiere imprimir la variable $a
$a="adios";
if( $a =="hola" )
echo $a;
//existe $a, tiene valor, pero no es el que hemos definido que queremos que haya para que se imprima
//por lo tanto se irá al else
else
echo "la variable no tenía como valor 'hola'";
creo que no me equivoco en esto y fue lo que quise decir, ni más ni menos