<?php
# corect
$a = 10; # atribuire de sine statatoare
var_dump( $a = 10 ); # atribuire + afisarea rezultatului atribuirii
# incorect - nu genereaza erori dar aceasta constructie este inutila.
$a == 1; # nu se face nimic cu rezultatul comparatiei
# corect
var_dump( $a == 1 ); # se afiseaza rezultatul comparatiei var_dump( $a === '1' ); # se afiseaza rezultatul comparatiei exacte if( $a == 1 ) echo 'egal'; # se face o verificare
?>
PD9waHAKCiMgY29yZWN0CiRhID0gMTA7ICMgYXRyaWJ1aXJlIGRlIHNpbmUgc3RhdGF0b2FyZQp2YXJfZHVtcCggJGEgPSAxMCApOyAjIGF0cmlidWlyZSArIGFmaXNhcmVhIHJlenVsdGF0dWx1aSBhdHJpYnVpcmlpCgojIGluY29yZWN0IC0gbnUgZ2VuZXJlYXphIGVyb3JpIGRhciBhY2Vhc3RhIGNvbnN0cnVjdGllIGVzdGUgaW51dGlsYS4KJGEgPT0gMTsgIyBudSBzZSBmYWNlIG5pbWljIGN1IHJlenVsdGF0dWwgY29tcGFyYXRpZWkKCiMgY29yZWN0CnZhcl9kdW1wKCAkYSA9PSAxICk7ICMgc2UgYWZpc2VhemEgcmV6dWx0YXR1bCBjb21wYXJhdGllaQp2YXJfZHVtcCggJGEgPT09ICcxJyApOyAjIHNlIGFmaXNlYXphIHJlenVsdGF0dWwgY29tcGFyYXRpZWkgZXhhY3RlCmlmKCAkYSA9PSAxICkgZWNobyAnZWdhbCc7ICMgc2UgZmFjZSBvIHZlcmlmaWNhcmUKCj8+