gpt4 book ai didi

php - PHP array_filter 中的 undefined variable

转载 作者:可可西里 更新时间:2023-10-31 23:52:24 24 4
gpt4 key购买 nike

<分区>

这可能是一个非常愚蠢的问题,但我只是无法理解 PHP 作用域如何处理这段代码:

$leagueKey = 'NFL';
$response['response'] = array_filter($response['response'], function($tier){
return ($tier['LeagueKey'] === $leagueKey ? true : false);
});

当我运行它时,我得到一个“Undefined variable: leagueKey”异常。另一方面,这非常有效:

$response['response'] = array_filter($response['response'], function($tier){
return ($tier['LeagueKey'] === 'NFL' ? true : false);
});

为什么 PHP 在 array_filter 函数中看不到我的 $leagueKey 变量?

谢谢!

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