Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Wykonywanie działania w stringu
Forum PHP.pl > Forum > Przedszkole
Zbawca
Witam

Mam problem pobieram z bazy zmienną w niej mam zapisane działanie
np. "$a+$b"
Chodzi mi aby wykonać interpretacje stringa albo wykonanie działania po zastąpieniu zmiennych danymi.
Zaspępić zmienne moge funkcja ereg_replace ale niewiem jak je wykonać.

Z góry dziękuję za pomoc
tiraeth
  1. <?php
  2. $ciag = '$a+$b';
  3.  
  4. $a = 25;
  5. $b = 75;
  6.  
  7. eval($ciag);
  8. ?>

?
LBO
interpretacja zapisu ludzkiego na zapis zrozumialy (taki ktory mozna przetworzyc) przez program nazywa sie parsowaniem
Zbawca
Dzieki zadziałało ale po małym przerobieniu kodu

  1. <?php
  2. $ciag = '$a+$b';
  3. $a = 25;
  4. $b = 75;
  5.  
  6. eval('$ciag ='.$ciag.';');
  7. echo $ciag;
  8. ?>


Dziękuję bardzo za pomoc
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.