请问eval()函数有什么用?

Breeze2003 2003-10-05 08:17:59
请问eval()函数有什么用?
...全文
112 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
luoluonet 2003-10-07
  • 打赏
  • 举报
回复
eval很多语言都有的函数~~
淡蓝色2 2003-10-07
  • 打赏
  • 举报
回复
获得一个集合
Breeze2003 2003-10-06
  • 打赏
  • 举报
回复
再问一下,document.all.formname.
all有什么用呢?
pas 2003-10-06
  • 打赏
  • 举报
回复
我来画蛇添足:
eval('字符串')=执行:"字符串内容"
如:var a ="document"
eval(a+'.all.'+'xx.value="xxValue"')
相当于:document.all.xx.value="xxValue"
gen2 2003-10-05
  • 打赏
  • 举报
回复
var a=1;
var b=2;
eval(alert("asdfadf"+a+b+"!!!"));
eval('alert("asdfadf"+a+b+"!!!")');
对传给它的参数求解(执行)!
cloudchen 2003-10-05
  • 打赏
  • 举报
回复
把字符串转换成可用的对象
jueban9818 2003-10-05
  • 打赏
  • 举报
回复
将值代入字符串之中。

语法: void eval(string code_str);

返回值: 无

函数种类: 资料处理




内容说明


本函数可将字符串之中的变量值代入,通常用在处理数据库的资料上。参数 code_str 为欲处理的字符串。值的注意的是待处理的字符串要符合 PHP 的字符串格式,同时在结尾处要有分号。使用本函数处理后的字符串会沿续到 PHP 程序结束。




使用范例


<?php
$string = '杯子';
$name = '咖啡';
$str = '这个 $string 中装有 $name.<br>';
echo $str;
eval( "\$str = \"$str\";" );
echo $str;
?>

本例的返回值为

这个 $string 中装有 $name.
这个 杯子 中装有 咖啡.

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧