Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Na localhost dobrze, na serwerze błąd
Forum PHP.pl > Forum > PHP
Invrality
Witam!

Na localhost 'taki myk' działa: funkcja('dsadas')['dsadasdas']), na serwerze takie coś kończy się błędem: Parse error: syntax error, unexpected '[', expecting ')' in

W czym rzecz?

Dziękuje
dżozef
na lokalu masz pewnie PHP 5.4 a na serwerze 5.3, użyj:
  1. $a=funkcja('dsadas');
  2. $b=$a['dsadasdas'];
Invrality
Zgadza się, 5.4. Trochę to kłopotliwe dla mnie, w sensie użycie tego kodu co podałeś. Nie ma innej opcji oprócz upgradu do nowszej wersji php?
dżozef
nie ma
Invrality
Czyli zostaje mi przepisanie jakoś inaczej kodu. Ehh.
mch.frnc
Cytat(Invrality @ 6.07.2013, 14:10:47 ) *
Czyli zostaje mi przepisanie jakoś inaczej kodu. Ehh.

Może sprawdź czy na serwerze nie ma opcji wyboru wersji PHP? wink.gif Albo zapytaj dostawcy, czy nie da się coś z tym zrobić (odnośnie zmiany wersji)
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.