
$zmienna = '+';
jak go zamienić ze stringu na coś co spowoduje, że takie coś:
$pierwsza = '1'; $aritmetic = '+'; $druga = '2'; $res = $pierwsza.$aritmetic.$druga;
Zwróci mi 3 ? Cale wyrażenie zamienione na intval() nie działa jak trzeba bo wtedy znak arymetyczny przyjmuje 0. Jesli zamienie to na boolean to + przyjmie true, reszta false. Przekopałem wszystkie typy danych w PHP i żaden jak dla mnie nie pasuje do tego typu wyrażeń...
Próbowałem tez swoją tablice zapisać zamiast tak:
1 => '+', 2 => '-', 3 => '*');
to tak:
1 => +, 2 => -, 3 => *);
Ale to zwraca błędy, dlatego te znaki mam jako string zapisane.