PHP Tutorial Tutorials - PHP Array Operators

PHP Array Operators
Operator Name Example Result
+ Union $a + $b Union of $a and $b.
== Equality $a == $b TRUE if $a and $b have the same key/value pairs.
=== Identity $a === $b TRUE if $a and $b have the same key/value pairs in the same order and of the same types.
!= Inequality $a != $b TRUE if $a is not equal to $b.
<> Inequality $a <> $b TRUE if $a is not equal to $b.
!== Non-identity $a !== $b TRUE if $a is not identical to $b.
<?php
$a = array("a" => "1", "b" => "2");
$b = array("a" => "3", "b" => "4", "c" => "5");

var_dump($a + $b); // array("a" => "1", "b" => "2", "c" => "5");
var_dump($b + $a); // array("a" => "3", "b" => "4", "c" => "5");

// --------------------------
$a = array("apple", "banana");
$b = array("0" => "apple",1 => "banana");

var_dump($a == $b);  // bool(true)
var_dump($a === $b); // bool(true)

// --------------------------
$a = array("apple", "banana");
$b = array(1 => "banana", "0" => "apple");

var_dump($a == $b);  // bool(true)
var_dump($a === $b); // bool(false) // the order is not same
?> 
Date:2019-10-01 02:20:56 From:www.Lautturi.com author:Lautturi