fork download
  1. <?php
  2.  
  3. $arr = array(1, 2, 3, 4, 5);
  4. function geomPr($b1, $q, $arr) {
  5. $arr[1] = $b1;
  6. for ($n = 1; $n < 11; $n++) {
  7. if ($n == 1) {
  8. $b_previous = $b1;
  9. } else {
  10. $b_previous = $b_previous * $q;
  11. $b = $b_previous * $q;
  12. $arr[$n] = $b;
  13. }
  14. }
  15. return $arr; // возврат значения
  16. };
  17.  
  18. $arr = geomPr(2, 2, $arr); // явно видно, что эта функция изменит arr
  19. print $arr[2];
Success #stdin #stdout 0s 82880KB
stdin
Standard input is empty
stdout
8