Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Błąd T_DOUBLE_ARROW przy tablicy wielowymiarowej
Forum PHP.pl > Forum > Przedszkole
Vion
Napisałem taki prosty kod

  1. <?php
  2. $stolik1 = array ("maz" => array("imie"=>"Albert",
  3. "nazwisko"=>"Einstein",
  4. "wiek"=>"124") ,
  5. ("zona" => array("imie"=>"Mileva",
  6. "nazwisko"=>"Einstein",
  7.  "wiek"=>"123" ));
  8.  
  9.  
  10.  
  11. echo $stolik1["maz"]["imie"]
  12. echo " i "
  13. echo $stolik1["zona"]["imie"]
  14. ?>

i wyskakuje mi taki bład
Parse error: syntax error, unexpected T_DOUBLE_ARROW in C:\Program Files\WebServ\httpd-users\nauka1\tablice.php on line 5
O co chodzi ?
rafalp
Prawidłowo:

  1. <?php
  2. $stolik1 = array ("maz" => array("imie"=>"Albert",
  3. "nazwisko"=>"Einstein",
  4. "wiek"=>"124"),
  5. "zona" => array("imie"=>"Mileva", // tutaj już bez pierwszego nawiasu
  6. "nazwisko"=>"Einstein",
  7.  "wiek"=>"123" ));
  8. ?>


Pamiętajmy zawsze przeliczyć nawiasy pod względem parzystości;)
Spykaj
Wystarczy mieć edytor lepszy niż notatnik i zaznaczyć nawias i mieć podświetlony drugi odpowiadający mu ;d
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.