Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [XML][PHP]na serwerze: Parse error: syntax error, unexpected '[' in a na XAMPP lokalnie: OK
Forum PHP.pl > Forum > Przedszkole
eMCeH
Witam,

kod:
  1. $parametry = ['credentials'=>
  2. [
  3. ['name'=>'domain','value'=>['stringValue'=>$domain]],
  4. ['name'=>'login','value'=>['stringValue'=>$login]]
  5. ],
  6. 'password'=>$password];


lokalnie (XAMPP) jest ok ale po wrzuceniu na serwer (OVH) jest komunikat:
Kod
Parse error: syntax error, unexpected '[' in

zamiana na:
  1. $parametry = ['credentials'=>[['name'=>'domain','value'=>['stringValue'=>$domain]],['name'=>'login','value'=>['stringValue'=>$login]]],'password'=>$password];

też nic nie daje
melkorm
Notacja [] jest dozwolona od wersji PHP 5.4, sprawdź jaką masz na serwerze i porównaj.

http://php.net/manual/en/language.types.array.php @ Example #1
eMCeH
dzięki,

będę musiał poczekać na zmianę serwera bo w każdej tablicy mam []

jednak z powodu ograniczeń czasowych zamieniłem ją na:
  1. $parametry = array('credentials'=>
  2. array(array('name'=>'domain','value'=>array('stringValue'=>$domain)),
  3. array('name'=>'login','value'=>array('stringValue'=>$login)))
  4. ,
  5. 'password'=>$password);


i działa smile.gif
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.