gpt4 book ai didi

php - 如何使用php取消设置具有空值的数组?

转载 作者:行者123 更新时间:2023-11-29 19:06:35 25 4
gpt4 key购买 nike

如何取消设置两个为零值的数组值...

$array1=Array ( [0] => SL [1] => S [2] => M [3] => L [4] => F ) 
$array2=Array ( [0] => 15 [1] => 22 [2] => 35 [3] => 0 [4] => 0 )

第一个数组和第二个数组的键始终相同。我想检查第二个数组值是否为空,如果为空,那么我需要从两个数组中删除值

我需要输出:

Array ( [0] => SL [1] => S [2] => M  ) 
Array ( [0] => 15 [1] => 22 [2] => 35 )

最佳答案

您可以使用array_filter,

$array2 = array_filter($array2);
$array1 = array_filter($array1, function($k)use($array2){return isset($array2[$k]);}, ARRAY_FILTER_USE_KEY);

关于php - 如何使用php取消设置具有空值的数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43437356/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com