求执行字符串中PHP代码的写法。

yirengirl 2012-07-11 09:09:30
下面的ASP代码是用一个循环把以数组值为名的表单项数据写入以数组值为名的变量中,请教一下循环中这句代码用PHP怎么写?

for i=0 to ubound(arrRecord)
execute arrRecord(i)&"=request.form(arrRecord(i))"
next
...全文
150 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
黄袍披身 2012-07-13
  • 打赏
  • 举报
回复
这个得让懂asp的人来帮你看了...

如果是执行...那就用eval();去查一下eval函数用法
kyzy_yy_pm 2012-07-13
  • 打赏
  • 举报
回复
看错了
kyzy_yy_pm 2012-07-13
  • 打赏
  • 举报
回复
$arrRecord = array();
foreach ($_REQUEST as $val) {
$arrRecord[] = $val;
}

将相当将$_REQUEST变量编程$arrReord一样,其实没有什么意义
强尼大人 2012-07-13
  • 打赏
  • 举报
回复
extract($_REQUEST);
yirengirl 2012-07-13
  • 打赏
  • 举报
回复
谢谢大家,这个循环的确是可以用PHP的extract($_REQUEST)解决,嗯,还是ASP的思维,不知PHP有如此有用的函数。
原来PHP里的eval就相当于ASP里的execute
蹲坑看月亮 2012-07-13
  • 打赏
  • 举报
回复
这个比较蛋疼,这ASP没看懂。。。。
staryjk 2012-07-13
  • 打赏
  • 举报
回复
不知道是不是这样的.
看样子像是这样的

$arrRecord = $_REQUEST['arrRecord'];
for($i=0;$i<=$arrRecord;$i++){
echo $arrRecord[$i];
}

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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