gpt4 book ai didi

php - 有没有一种干净的方法可以使用 PHP 的 `list()` *跳过* 数组索引?

转载 作者:可可西里 更新时间:2023-10-31 22:07:07 25 4
gpt4 key购买 nike

假设我有一个返回数组的函数...

array(
0 => 'jpg',
1 => 400,
2 => 500
);

我只需要索引 1 和 2,并且我希望它们作为局部变量。我不关心 0。

我可以...

list($throwaway, $width, $height) = getImageDetails($imagePath);
unset($throwaway);

...但显然那是非常丑陋的。

我尝试将 NULL 放在那里,但出现范围解析错误。

有没有一种使用 PHP 的 list()跳过数组索引的干净方法?

最佳答案

是的,不要填充那个参数,这是完全有效的:

list(, $width, $height) = getImageDetails($imagePath);

(另见 Example 1 in the manual)

关于php - 有没有一种干净的方法可以使用 PHP 的 `list()` *跳过* 数组索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4788672/

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