- var_dump: documentation ( source)
<?php
$foo = "0"; // $foo is a string (ASCII 48)
var_dump($foo);
$foo++; // $foo is the string "1" (ASCII 49)
var_dump($foo);
$foo += 1; // $foo is now an integer (2)
var_dump($foo);
$foo = $foo + 1.3; // $foo is now a double (3.3)
var_dump($foo);
$foo = 5 + "10 Little Piggies"; // $foo is a double (15)
var_dump($foo);
$foo = 5 + "10 Small Pigs"; // $foo is an integer (15)
var_dump($foo);