判断返回类型解决思路
程序员文章站
2022-05-16 17:49:58
...
判断返回类型 if(\Health\ArticleChannel::addChannel($name,$re,$status,$order)) { self::output(['title'='添加成功','type'='success']); } else { self::output(['title'='添加失败','type'='error']); } array(2){ ["status"]= bool(false) ["msg"]= st
判断返回类型
if (\Health\ArticleChannel::addChannel($name,$re,$status,$order))
{
self::output(['title'=>'添加成功','type'=>'success']);
}
else
{
self::output(['title'=>'添加失败','type'=>'error']);
}
array(2) {
["status"]=>
bool(false)
["msg"]=>
string(15) ""
}
这种返回类型怎么判断?
【本文来自鸿网互联 (http://www.68idc.cn)】re>
------解决思路----------------------if(is_bool($arr['status'])){
echo "是布尔类型";
}
if(is_string($arr['msg'])){
echo "是字符串类型";
}
------解决思路----------------------
你想问的是三种情况的if条件的写法么?
if(is_bool($arr['status'])){
echo "bool型";
}elseif(is_string($arr['msg'])){
echo "字符串型";
}else{
echo "其他类型";
}
------解决思路----------------------
是否boolean
is_bool();
是否string
is_string();
是否数组
is_array();
推荐阅读
-
Javascript 判断函数类型完美解决方案_javascript技巧
-
解决mybatis使用char类型字段查询oracle数据库时结果返回null问题
-
解决mybatis使用char类型字段查询oracle数据库时结果返回null问题
-
解决Asp.net Mvc返回JsonResult中DateTime类型数据格式问题的方法
-
解决Asp.net Mvc返回JsonResult中DateTime类型数据格式问题的方法
-
解决ASP.NET MVC返回的JsonResult 中 日期类型数据格式问题,和返回的属性名称转为“驼峰命名法”和循环引用问题
-
struts json 类型异常返回到js弹框问题解决办法
-
Go返回int64类型字段超出javascript Number范围的解决方法
-
php使用strpos判断字符串中数字类型子字符串出错的解决方法 原创
-
MyBatis在DAO层定义接口返回类型泛型无效的解决