Annotation of embedaddon/php/ext/standard/tests/array/array_diff_key2.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: basic array_diff_key test
3: --FILE--
4: <?php
5: $array1 = array("a" => "green", "b" => "brown", "c" => "blue", "red", "");
6: $array2 = array("a" => "green", "yellow", "red", TRUE);
7: $array3 = array("red", "a"=>"brown", "");
8: $result[] = array_diff_key($array1, $array2);
9: $result[] = array_diff_key($array1, $array3);
10: $result[] = array_diff_key($array2, $array3);
11: $result[] = array_diff_key($array1, $array2, $array3);
12:
13: var_dump($result);
14:
15: ?>
16: --EXPECT--
17: array(4) {
18: [0]=>
19: array(2) {
20: ["b"]=>
21: string(5) "brown"
22: ["c"]=>
23: string(4) "blue"
24: }
25: [1]=>
26: array(2) {
27: ["b"]=>
28: string(5) "brown"
29: ["c"]=>
30: string(4) "blue"
31: }
32: [2]=>
33: array(1) {
34: [2]=>
35: bool(true)
36: }
37: [3]=>
38: array(2) {
39: ["b"]=>
40: string(5) "brown"
41: ["c"]=>
42: string(4) "blue"
43: }
44: }
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>