fork download
  1. <?php
  2. $k = array('test1', 'test2', '2');
  3.  
  4. $a = array
  5. (
  6. 'test1' => array(
  7. 'test2'=>array(
  8. '1'=>'a',
  9. '2'=>'b'
  10. ),
  11. 'test3' => array(
  12. '3'=>1,
  13. '4'=>2
  14. )
  15. ),
  16. 'kolejny' => array(
  17.  
  18. )
  19. );
  20.  
  21. $wartosc = $a[ $k[0] ][ $k[1] ][ $k[2] ];
  22. echo $wartosc."\n";
  23. $wartosc=$a;
  24. foreach($k as $i) $wartosc=$wartosc[$i];
  25. echo $wartosc."\n";
  26. ?>
Success #stdin #stdout 0.01s 20520KB
stdin
Standard input is empty
stdout
b
b