Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] eval
Forum PHP.pl > Forum > Przedszkole
flip
Nie mogę rozkminić gdzie jest błąd:

  1. $val = 'empty';
  2. $value = 12;
  3. $a = '$val($value)';
  4. $z = eval($a);
  5. echo $z;


Błąd: Parse error: syntax error, unexpected $end in .. eval()'d code on line 1
melkor1984
  1. $a = '$val($value);';


chyba o to chodzi
flip
wtedy mam:

Fatal error: Call to undefined function empty() in
melkor1984
Cytat(flip @ 22.03.2010, 20:39:15 ) *
wtedy mam:

Fatal error: Call to undefined function empty() in


jeżeli nie masz zdefiniowanej funkcji to chyba normalne smile.gif
flip
@wilku002 nie pomyliłeś postów?smile.gif

ale empty to funkcja PHP'a więc jak może nie być zdefiniowana?

Czy to jest jakieś ograniczenie, że nie można używać w ten sposób funkcji wbudowanych? Na zadeklarowanej nowej funkcji kod działa.. :/
eccocce
http://php.net.pl/manual/pl/function.empty.php

Cytat
Informacja: Ponieważ jest to element składni języka a nie funkcja, nie może być on wywoływany używając zmiennych funkcji


smile.gif
flip
i stała się jasność biggrin.gif Dzięki!
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.