我用 PHP 编写了一个 API 脚本,它接收参数“id”的单个值并返回 db 中的相应条目。如何接收“id”值的数组并返回所有相应的条目?if(@$_GET["id"]){ @$id=$_GET['id']; $where="where id=".$id; }else{ $id=0; $where=""; }PS 我才刚刚开始使用 PHP。
1 回答
婷婷同学_
TA贡献1844条经验 获得超8个赞
使用@抑制错误是不好的做法,而是使用isset()函数检查它是否存在。像这样
if(isset($_GET["id"])){
$id = $_GET["id"];
}
或者
$id = isset($_GET["id"])? $_GET["id"] : 0;
现在,如果您的id post 变量作为值数组。您可以使用foreach收集它们,如下所示
if(isset($_GET["id"])){
foreach($_GET["id"] as $id){
echo $id; // use it as you want.
}
}
我假设你的 id post 变量是一个一维数组。
- 1 回答
- 0 关注
- 93 浏览
添加回答
举报
0/150
提交
取消