PageRenderTime 46ms CodeModel.GetById 23ms RepoModel.GetById 0ms app.codeStats 0ms

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

#
PHP | 29 lines | 25 code | 4 blank | 0 comment | 0 complexity | ab64847c6b5171f37c71e9e674931f47 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
  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. ?>