Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: plus lub minus do zmiennej
Forum PHP.pl > Inne > Komputery i oprogramowanie
michalbd93
jak dodać plus lub minus do zmiennej tak aby później jej użyć np

echo $wynik = 1 $plus 1;
viking
eval() z tym że może to być groźne.
michalbd93
nie wiem czy tak się używa eval ale zrobiłem

eval("\$plus = \"+\";");


i dalej wyswietla 1+1

eval("echo $wynik.\" = \".(1 $plus 1);");

a da się to zrobić w inny sposób? bo ten się nie nadaje choć działa.

chciałbym aby sam plus był w zmiennej.
viking
  1. $znak = '+';
  2.  
  3. eval("echo 1 $znak 1;");


Chcesz tylko podstawowe plus minus mnożenie itd czy zaawansowane działania?
https://github.com/mossadal/math-parser
markonix
Nie prościej wykryć znak i pomnożyć przez -1 odjemnik gdy trzeba?
michalbd93
chyba nie sprecyzowałem pytania

chodzi o to żę mam notepad ++ i tam mam 120 tys linijek kodu

i chciałbym zamienić wszystkie + na $plus a - na $minus
nospor
To po co piszesz w dziale php skoro problem z php nie ma zadnego zwiazku... Przenosze.

Co do pytania:
nie uzywam twojego edytora ale raczej w menu jest opcja ZAMIEN/REPLACE
michalbd93
tak jest taka opcja ale w php jak uzyje $plus ='+' to zamiast wyświetlić wynik wyświetla surowy stan.

nospor
Zacznij prosze w koncu opisywac co sie dzieje dokladnie a nie jakeis skrotowce walisz ktore tylko ty rozumiesz
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-2024 Invision Power Services, Inc.