Retrieving a boolean value in a function using php -
function sample($number){ if ($number % 2 == 0){ echo "even"; }else{ echo "odd"; } sample(3); when replace echo return nothing happens? how know if returns something? below sample concerns me. in advance!
function sample($number){ if ($number % 2 == 0){ return true; }else{ return false; } sample(3);
something definetly happens. aren't catching result.
// return true or false @ random function trueorfalse() { return (rand(1, 10) > 5) ? true : false; } // going check being returned print_r(trueorfalse()); // true print_r(trueorfalse()); // false print_r(trueorfalse()); // false print_r(trueorfalse()); // true you can use return value in if statements , such:
if (trueorfalse() == true) { echo "it true time"; } the php manual tells us
values returned using optional return statement. type may returned, including arrays , objects. causes function end execution , pass control line called. see return more information.
Comments
Post a Comment