【发布时间】:2021-09-20 03:03:46
【问题描述】:
我有两个正在使用的 REST 网址。第一个有事件配置文件,在我的代码中,我循环并搜索第二个休息网址中的每一个。
【问题讨论】:
-
如果您使用
foreach而不是for循环遍历数组元素,事情会变得容易得多。 -
unset($eventRuleID);不会取消设置数组中的任何内容。这有什么意义? -
unset($policyPayloadCopy["EventProfile"][$counter]["EventRuleIDList"]["EventRuleID"][$index]);是取消设置数组元素的方式。 -
更好的方法是使用
array_filter(),以保留严重性在$checkedArr中的数组元素。 -
如果你这样做
$a = 1; $b = $a; unset($b);,它只会取消设置$b,而不是$a。