/2.0/Tests/Arrays/array_map.php
PHP | 83 lines | 79 code | 4 blank | 0 comment | 0 complexity | b1567fcb63a207d3abc474c6f2acd2cc MD5 | raw file
Possible License(s): CPL-1.0, GPL-2.0, CC-BY-SA-3.0, MPL-2.0-no-copyleft-exception, Apache-2.0
- [expect]
- array
- (
- [0] => array
- (
- [0] => 1
- [1] => A
- [2] => 0
- )
- [1] => array
- (
- [0] => 2
- [1] => B
- [2] => 0
- )
- [2] => array
- (
- [0] => 3
- [1] => C
- [2] =>
- )
- )
- array
- (
- [0] => 1 A 0
- [1] => 2 B 0
- [2] => 3 C
- )
- array
- (
- [A] => 2
- [10] => 3
- )
- array
- (
- [0] => 1
- [1] => 2
- [2] => 3
- )
- array
- (
- [0] => A
- [1] => B
- [2] => C
- )
- array
- (
- [0] => x
- [1] => x
- )
- array
- (
- [A] => 1
- [10] => 2
- )
- [file]
- <?
- function f($x,$y,&$z)
- {
- $result = "$x $y $z";
- $z = 'x';
- return $result;
- }
-
- function g($x)
- {
- return $x+1;
- }
-
- $a = array(1,2,3);
- $b = array('A','B','C');
- $c = array(0,0);
- $d = array('A' => 1,10 => 2);
-
- print_r(array_map(null,$a,$b,$c));
- print_r(array_map("f",$a,$b,$c));
- print_r(array_map("g",$d));
-
- print_r($a);
- print_r($b);
- print_r($c);
- print_r($d);
- ?>