summaryrefslogtreecommitdiff
path: root/ext/standard/tests/array/array_search.phpt
blob: 1afcb1d4bafce546a8f415b873dffa2e5c71825b (plain)
ofshex dumpascii
0000 2d 2d 54 45 53 54 2d 2d 0a 54 65 73 74 20 61 72 72 61 79 5f 73 65 61 72 63 68 28 29 2f 69 6e 5f --TEST--.Test.array_search()/in_
0020 61 72 72 61 79 28 29 0a 2d 2d 46 49 4c 45 2d 2d 0a 3c 3f 70 68 70 0a 0a 24 61 72 72 31 20 3d 20 array().--FILE--.<?php..$arr1.=.
0040 61 72 72 61 79 28 27 61 27 2c 27 62 27 2c 27 63 27 29 3b 0a 24 61 72 72 32 20 3d 20 61 72 72 61 array('a','b','c');.$arr2.=.arra
0060 79 28 29 3b 0a 24 61 72 72 33 20 3d 20 61 72 72 61 79 28 27 63 27 2c 27 6b 65 79 27 3d 3e 27 64 y();.$arr3.=.array('c','key'=>'d
0080 27 29 3b 0a 24 61 72 72 34 20 3d 20 61 72 72 61 79 28 22 61 5c 30 62 22 3d 3e 27 65 27 2c 27 6b ');.$arr4.=.array("a\0b"=>'e','k
00a0 65 79 27 3d 3e 27 64 27 2c 20 27 66 27 29 3b 0a 0a 76 61 72 5f 64 75 6d 70 28 69 6e 5f 61 72 72 ey'=>'d',.'f');..var_dump(in_arr
00c0 61 79 28 31 32 33 2c 20 24 61 72 72 32 29 29 3b 0a 76 61 72 5f 64 75 6d 70 28 69 6e 5f 61 72 72 ay(123,.$arr2));.var_dump(in_arr
00e0 61 79 28 31 32 33 2c 20 24 61 72 72 31 29 29 3b 0a 76 61 72 5f 64 75 6d 70 28 61 72 72 61 79 5f ay(123,.$arr1));.var_dump(array_
0100 73 65 61 72 63 68 28 31 32 33 2c 20 24 61 72 72 31 29 29 3b 0a 76 61 72 5f 64 75 6d 70 28 69 6e search(123,.$arr1));.var_dump(in
0120 5f 61 72 72 61 79 28 27 61 27 2c 20 24 61 72 72 31 29 29 3b 0a 76 61 72 5f 64 75 6d 70 28 61 72 _array('a',.$arr1));.var_dump(ar
0140 72 61 79 5f 73 65 61 72 63 68 28 27 61 27 2c 20 24 61 72 72 31 29 29 3b 0a 76 61 72 5f 64 75 6d ray_search('a',.$arr1));.var_dum
0160 70 28 61 72 72 61 79 5f 73 65 61 72 63 68 28 27 65 27 2c 20 24 61 72 72 34 29 29 3b 0a 76 61 72 p(array_search('e',.$arr4));.var
0180 5f 64 75 6d 70 28 61 72 72 61 79 5f 73 65 61 72 63 68 28 27 64 27 2c 20 24 61 72 72 34 29 29 3b _dump(array_search('d',.$arr4));
01a0 0a 0a 65 63 68 6f 20 22 44 6f 6e 65 5c 6e 22 3b 0a 3f 3e 0a 2d 2d 45 58 50 45 43 54 46 2d 2d 0a ..echo."Done\n";.?>.--EXPECTF--.
01c0 62 6f 6f 6c 28 66 61 6c 73 65 29 0a 62 6f 6f 6c 28 66 61 6c 73 65 29 0a 62 6f 6f 6c 28 66 61 6c bool(false).bool(false).bool(fal
01e0 73 65 29 0a 62 6f 6f 6c 28 74 72 75 65 29 0a 69 6e 74 28 30 29 0a 73 74 72 69 6e 67 28 33 29 20 se).bool(true).int(0).string(3).
0200 22 61 00 62 22 0a 73 74 72 69 6e 67 28 33 29 20 22 6b 65 79 22 0a 44 6f 6e 65 0a "a.b".string(3)."key".Done.