2013-03-13 14 views
5

Mam ciąg tak,Jak przekonwertować ciąg na wyrażenie warunkowe w PHP?

$condition = "if($test == '1')"; 

Chcę przekształcić go w wyrażeniu warunkowym bez użycia eval().

Czy to możliwe?

+2

Nie znam innej metody do oceny kodu, ale zależy od potrzeb, powinno być możliwe, aby mieć co ty są oczekiwane w inny sposób (przełącznik itp.). Czy możesz dać nam więcej wyjaśnień dotyczących celu ..? – MatRt

+0

wystarczy użyć $ condition = ($ test == '1'); wynik wyrażenia zostanie przypisany do $ condition ... –

+0

'EVIL', oh mam na myśli' EVAL() ', jest twoim najlepszym wyborem –

Odpowiedz