Simplificando el tema.. pasa lo siguiente..
Código PHP:
<?php
function hola($a)
{
if($a==true)
{
return true;
}else{
return 'nochange';
}
}
$resp = hola(true);
if($resp!='nochange')
{
var_dump($resp);
echo "ay cambios";
}else{
var_dump($resp);
echo "no hay cambios";
}
?>
Mi pregunta es .. por que siempre hace un echo "no hay cambios"..
sea bool TRUE o un string 'nochange'.