PHP 7.2.0 Release Candidate 2 Released

Voting

Please answer this simple SPAM challenge: max(one, five)?
(Example: nine)

The Note You're Voting On

Anonymous
12 years ago
If you have a boolean, performing increments on it won't do anything despite it being 1.  This is a case where you have to use a cast.

<html>
<body> <!-- don't want w3.org to get mad... -->
<?php
$bar
= TRUE;
?>
I have <?=$bar?> bar.
<?php
$bar
++;
?>
I now have <?=$bar?> bar.
<?php
$bar
= (int) $bar;
$bar++;
?>
I finally have <?=$bar?> bar.
</body>
</html>

That will print

I have 1 bar.
I now have 1 bar.
I finally have 2 bar.

<< Back to user notes page

To Top