Jan
2
2011
2
2011
Cast voor return
Het casten van een variabele gaat in PHP met de setType() functie.
Hier wordt er een cast gedaan voordat een functie een waarde retourneert.
Dit kan erg makkelijk zijn, zodat je zeker weet dat er een boolean/int/etc door komt.
<?PHP
function addition($num1, $num2) {
return (int) ($num1 $num2);
}
function flAddition($num1, $num2) {
return (float) ($num1 $num2);
}
function isItTrue($question) {
$rand = mt_rand(0, 1);
return (bool) $rand;
}
if ( isItTrue("is php cool?") === true) {
echo "YeAh";
} else {
echo "oh no ";
}
echo "<br />";
echo addition(10, 30);
echo "<br />";
echo addition(10.4, 30.3);
echo "<br />";
echo addition(10.4, 30.9);
echo "<br />";
echo flAddition(10.4, 30.3);
?>
Tags: php
Related Posts
Reageer
Code Library
- Apache en .htaccess (6)
- HTML en CSS (4)
- Javascript (26)
- MySQL (14)
- PHP (27)
- Zend Framework (1)
Tags
Nu online
- 0 Members.
- 5 Guests.

Een artikel door Willem




