У меня есть требование, когда у меня есть некоторые условия, сохраненные в БД. Я могу привести эти условия через свой PHP-код, но я не могу их выполнить. Я привел один пример ниже.Выполнение строки в PHP
<?
$z = ">100";//I get this value from the DB
$x = 80; // This value also comes from DB
if(exec("&1 &2",$x,$z))
echo "Yes";
else
echo "No";
?>
попытался Также этот
<?
$z = ">100";
$x = 80;
if(eval("$x $z"))
echo "Yes";
else
echo "No";
?>
[ 'Exec()'] (HTTP: // PHP. net/exec) предназначен для команд оболочки. ['eval()'] (http://php.net/eval) запускает динамический код. – mario
Не быть троллем, но помните: «Если eval() - ответ, вы почти наверняка задаете неправильный вопрос». - Rasmus Lerdorf, BDFL PHP –
Что происходит, когда вы пытаетесь использовать второй блок кода? – Alfabravo