杂项函数库

eval

(unknown)

eval ---  求出字符串PHP程式码的值

语法 : mixed eval (string code_str)

说明 : 

eval( )求出字符串参数 code_str PHP程式码的值,除此之外,还可以用来将程式码储存在资料库文字栏位中给后来的程式执行。

使用eval( )时有些要素必须要记得,传递给函数的参数必须是有效的PHP程式码,包括程式终止说明的分号(;),这样一来才不会出现错误,并且要适当的逃脱参数code_str中的东西

在eval( )中给予的变量值,将会保留这些值在后来的程式中

return的说明,将会立刻的终止字符串的求值,在PHP4中,你可以使用return来传回一个值,这个值将会成为eval( )的结果,在PHP3中,它不会传回任何东西

Example :

<?php

   $string = 'cup'; 

   $name = 'coffee'; 

   $str = 'This is a $string with my $name in it.<br>'; 

   echo $str; eval ("\$str = \"$str\";"); 

   echo $str;

?>

上面的范例将会显示出 :

This is a $string with my $name in it. 

This is a cup with my coffee in it.


上一页 首页 下一页