$a1 = array("a" => "aaa", "b" => "bbb", "c" => "ccc");
$a2 = array("d" => "ddd", "e" => "eee", "f" => "fff");
print_r($a1 + $a2); // Union of $a1 and $a2
echo "<br />";
$a1 = array("a", "b");
$a2 = array("a", "b");
var_dump($a1 == $a2); // True if $a1 and $a2 have the same value
echo "<br />";
if ($a1 == $a2)
echo "true"; // true
else
echo "false";
echo "<br />";
$a1 = array("a", "b");
$a2 = array("a", "b");
var_dump($a1 === $a2); // true if $a1 and $a2 have the same value and the same types
echo "<br />";
if ($a1 === $a2)
echo "true"; // true
else
echo "false";
echo "<br />";
$a1 = array("a", "b");
$a2 = array(1 => "a", 2 => "b");
var_dump($a1 === $a2); // bool(false)
echo "<br />";
if ($a1 === $a2)
echo "true";
else
echo "false"; // false
echo "<br />";
$a1 = array("a", "b");
$a2 = array("a", "c");
var_dump($a1 != $a2); // true if $a1 is not equal to $a2
echo "<br />";
if ($a1 != $a2)
echo "true"; // true
else
echo "false";
echo "<br />";
$a1 = array("a", "b");
$a2 = array(1 => "a", 2 => "b");
var_dump($a1 !== $a2); // true if $a1 is not identical to $a2
echo "<br />";
if ($a1 !== $a2)
echo "true"; // true
else
echo "false";
echo "<br />";
/*
run:
Array ( [a] => aaa [b] => bbb [c] => ccc [d] => ddd [e] => eee [f] => fff )
bool(true)
true
bool(true)
true
bool(false)
false
bool(true)
true
bool(true)
true
*/