php if条件判断数组回到[false]
程序员文章站
2022-05-01 13:19:53
...
php if条件判断数组返回[false]
请注意 是[false] 不是false
因为前面应需要加了[]
这个是做的转json返回数据的接口 while循环那里若有优化的写法也请指教
现在就是因为这个 若不符合返回的会是[false] 试着用和false一样的方法去判断结果都不行
求教这里要怎么写
------解决思路----------------------
我不关心你的目的是什么,只关心你需要什么样的格式
{"code":200,"message":"success","data":[false]}
$sql_notice=mysql_query(sql语句)
$arrData =array();
while ($arrData[] = mysql_fetch_array($sql_notice))
{
$arrData;
}
$sData = array_values($arrData);
if(。。。){
Response::json(200,'success',$sData);
}else{
Response::json(400,'error',"");
}
请注意 是[false] 不是false
因为前面应需要加了[]
这个是做的转json返回数据的接口 while循环那里若有优化的写法也请指教
现在就是因为这个 若不符合返回的会是[false] 试着用和false一样的方法去判断结果都不行
求教这里要怎么写
------解决思路----------------------
$arrData =array();
while ($$row = mysql_fetch_array($sql_notice))
{
$arrData[] = $row;
}
if($arrData) {
Response::json(200,'success',$arrData);
}
.....
我不关心你的目的是什么,只关心你需要什么样的格式
相关文章
相关视频