gpt4 book ai didi

php - 如何将 isset 与 is_array 结合起来

转载 作者:行者123 更新时间:2023-12-02 00:47:36 24 4
gpt4 key购买 nike

我正在使用 is_array 函数,但也需要使用 isset ,就好像没有选择任何内容一样,我收到了未定义索引错误。

我仍在学习 PHP,所以不确定如何将我编写的内容与 isset 结合起来,我的代码如下

$special = $_POST['special'];
if (is_array($_POST['special'])) {
$special = implode(",", $_POST['special']);
} else {
$special = $_POST['special'];
}

非常感谢

最佳答案

您不需要使用 is_array ,您可以强制所有内容都是数组...

$special = isset($_POST['special']) ? $_POST['special'] : null;
$special = implode(",", (array) $special);

关于php - 如何将 isset 与 is_array 结合起来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16388682/

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