Справочник функций PHP /
Функции по алфавиту
A B C D E F G H I J K L M N O P Q R S T U V W

eval

mixed eval ( string $code ) Функция выполняет код, переданный в строке $code Пример использования <?php
$var1
='1';
$var2='2';
echo
$var1;
eval(
'$var1=$var2;');
echo
$var1;
/*Будет выведено «1», потом «2», так как внутри eval мы присвоили переменной $var1 значение $var2*/
?>
Следует помнить, что внутри eval все операторы и функции должны заканчиваться символом «точка с запятой». Пользоваться функцией следует аккуратно, так как всё, что происходит внутри неё «действует» на весь остальной код.