为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用循环来简单地重复PHP?

如何使用循环来简单地重复PHP?

PHP
阿晨1998 2023-04-15 17:30:38
我有以下需要以完全相同的方式处理的变量。如何使用循环简化此代码?$var1 = Trim(stripslashes($_POST['var1']));$var2 = Trim(stripslashes($_POST['var2']));$var3 = Trim(stripslashes($_POST['var3']));$var4 = Trim(stripslashes($_POST['var4']));$var5 = Trim(stripslashes($_POST['var5']));$var6 = Trim(stripslashes($_POST['var6']));$var7 = Trim(stripslashes($_POST['var7']));$var8 = Trim(stripslashes($_POST['var8']));
查看完整描述

1 回答

?
翻过高山走不出你

TA贡献1875条经验 获得超3个赞

您可以遍历所有值并使用大括号 (和)$_POST创建一个新变量。{}

foreach($_POST as $key => $value) {
    ${$key} = Trim(stripslashes($value));
}

此答案中的变量创建使用Variable variables。

警告extract():这基本上与被认为不安全的功能做同样的事情。我建议您考虑寻找一种新方法来完成您正在尝试做的事情。


查看完整回答
反对 回复 2023-04-15
  • 1 回答
  • 0 关注
  • 74 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信