/2.1/Testing/Tests/Arrays/array_map.php

# · PHP · 29 lines · 25 code · 4 blank · 0 comment · 0 complexity · ab64847c6b5171f37c71e9e674931f47 MD5 · raw file

  1. [expect php]
  2. [file]
  3. <?
  4. function f($x,$y,&$z)
  5. {
  6. $result = "$x $y $z";
  7. $z = 'x';
  8. return $result;
  9. }
  10. function g($x)
  11. {
  12. return $x+1;
  13. }
  14. $a = array(1,2,3);
  15. $b = array('A','B','C');
  16. $c = array(0,0);
  17. $d = array('A' => 1,10 => 2);
  18. print_r(array_map(null,$a,$b,$c));
  19. print_r(array_map("f",$a,$b,$c));
  20. print_r(array_map("g",$d));
  21. print_r($a);
  22. print_r($b);
  23. print_r($c);
  24. print_r($d);
  25. ?>