fork download
  1. <?php
  2.  
  3. $lista1 = []; // pusta lista
  4. $lista2 = array(); // to samo
  5. $imiona = ['Robert', 'Adam', 'Magda'];
  6. var_dump($imiona);
  7. var_dump(array('Robert', 'Adam', 'Magda'));
  8. $osoba1 = [ // słownik (mapa, tablica asocjacyjna)
  9. 'name' => 'Jan Kowalski', 'plec' => 'M'
  10. ];
  11. var_dump($osoba1);
  12. var_dump(array( 'name' => 'Magda Kowalska', 'plec' => 'K'));
  13. $lista1=$imiona;
  14. $lista1[1]=’Adaś’;
  15. var_dump($lista1);
  16. // modyfikowana (not immutable), zmieniono 2-gi (!) element
  17. var_dump($imiona); // $imiona bez zmian
Success #stdin #stdout #stderr 0.02s 24560KB
stdin
Standard input is empty
stdout
array(3) {
  [0]=>
  string(6) "Robert"
  [1]=>
  string(4) "Adam"
  [2]=>
  string(5) "Magda"
}
array(3) {
  [0]=>
  string(6) "Robert"
  [1]=>
  string(4) "Adam"
  [2]=>
  string(5) "Magda"
}
array(2) {
  ["name"]=>
  string(12) "Jan Kowalski"
  ["plec"]=>
  string(1) "M"
}
array(2) {
  ["name"]=>
  string(14) "Magda Kowalska"
  ["plec"]=>
  string(1) "K"
}
array(3) {
  [0]=>
  string(6) "Robert"
  [1]=>
  string(11) "’Adaś’"
  [2]=>
  string(5) "Magda"
}
array(3) {
  [0]=>
  string(6) "Robert"
  [1]=>
  string(4) "Adam"
  [2]=>
  string(5) "Magda"
}
stderr
PHP Warning:  Use of undefined constant ’Adaś’ - assumed '’Adaś’' (this will throw an Error in a future version of PHP) in /home/v6Hx2C/prog.php on line 14