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!