- printf: documentation ( source)
<?php
$d1 = new DateTime('now');
$d2 = $d1;
$d3 = new DateTime('now');
printf("%s\n", '$d1==$d2: ' . ($d1 == $d2 ? 'true' : 'false' ));
printf("%s\n", '$d1==$d3: ' . ($d1 == $d3 ? 'true' : 'false' ));
printf("%s\n", '$d2==$d3: ' . ($d2 == $d3 ? 'true' : 'false' ));
printf("%s\n", '$d1===$d2: ' . ($d1 === $d2 ? 'true' : 'false' ));
printf("%s\n", '$d1===$d3: ' . ($d1 === $d3 ? 'true' : 'false' ));
printf("%s\n", '$d2===$d3: ' . ($d2 === $d3 ? 'true' : 'false' ));