Comparing Arrays: equality, identity, and the difference : Array Element « Data Structure « PHP






Comparing Arrays: equality, identity, and the difference

 
<?php 

function array_eq_ident($arr1, $arr2) { 
    printf("<p>The two arrays are %sequal.</p>\n", $arr1 == $arr2 ? '' : 'not '); 
    printf("<p>The two arrays are %sidentical.</p>\n", $arr1 === $arr2 ? '' : 'not ');
} 

$dogs = array('A' => 'C', 'B' => 'D', 'X' => 'Z', 'Q' => 'T'); 
$pups = array('A' => 'C', 'B' => 'D', 'X' => 'Z', 'Q' => 'T'); 

array_eq_ident($dogs, $pups); 
?>
  
  








Related examples in the same category

1.Add elements to the end of an array
2.Use the index in square brackets to create new elements and or assign values
3.Reference Array by index
4.Elements of the enumerated array are numbers
5.Array element navigation: prev
6.Array element navigation: next
7.An array called $dinner with numeric keys
8.Array and scalar collision
9.Array index
10.Arrays Demo
11.Assign elements from array to variables
12.Assigning Array Values
13.Autogeneration of Array Indexes
14.Changing array values
15.Operating on array elements
16.Display an array