Funguo ya eval() ya PHP

Maelezo na matumizi

Funguo ya eval() inasababisha string kuwa code ya PHP.

String hii inahitaji kuwa code ya PHP ya haki, na inahitaji kuanza na semicolon.

Hakuna statement ya return inaingia kwenye string ya code, inaruhusiwa NULL. Ikiwa kuna kosa ya kufichwa kwenye code, funguo ya eval() inaruhusiwa false.

Inasababisha

eval(phpcode)
Chaguo Maelezo
phpcode Inayohitaji. Inaonekana kama PHP code inayotumika.

Msaada na mtaarifu

Mtaarifu:Inashindwa tena kuwemo kati ya hisia za string.

Mtaarifu:Funguo hizi zinahitaji kusafiri katika upele wa uagizo wa maandiko ya databasi kwa mafanikio ya kisha.

Mivuno

<?php
$string = "beautiful";
$time = "winter";
$str = 'This is a $string $time morning!';
echo $str. "<br />";
eval("\$str = \"$str\";");
echo $str;
?>

Muona:

Hii ni msaa wa $string $time kwa sasa!
Hii ni msaa wa joto wa winter kwa sasa!