PHP查看当前变量类型的方法


Posted in PHP onJuly 31, 2015

下面把PHP查看当前变量类型的背景、过程以及解决方案都给大家写整理出来了,具体如下:

解决背景

折腾过程一:

已解决 PHP中的json的json_decode不工作没有任何输出

期间,需要搞懂一个:

PHP: curl_exec ? Manual

curl_exec 返回的变量$respJson的类型是什么,是不是string类型。

折腾过程二:

1.搜:

php check variable type

参考:

PHP: gettype ? Manual

PHP: is_string ? Manual

PHP: is_int ? Manual

所以去试试:

$respJson = $crifanLib->getUrlRespHtml($getTokenUrl);

$crifanLib->logWrite("respJson=%s", $respJson);

echo gettype($respJson);

echo is_string($respJson);

echo "before decodedJsonObj";

$decodedJsonObj = json_decode($respJson);

结果:

还是没有任何输出。。。

2.试试:

echo gettype($respJson);

echo is_string($respJson);

结果:
输出:string1

那就证明,此处的变量的类型的确是string的。

总结

PHP中获得变量类型是gettype($var);

单独判断是某种类型,可以用:

is_int

is_string

等等。

以上就是针对PHP查看当前变量类型的方法,希望大家喜欢。

PHP 相关文章推荐
PHP 数组排序方法总结 推荐收藏
Jun 30 PHP
PHP导入Excel到MySQL的方法
Apr 23 PHP
php对大文件进行读取操作的实现代码
Jan 23 PHP
解析php获取字符串的编码格式的方法(函数)
Jun 21 PHP
使用php清除bom示例
Mar 03 PHP
在PHP中使用X-SendFile头让文件下载更快
Jun 01 PHP
PHP文件锁定写入实例解析
Jul 14 PHP
php中使用array_filter()函数过滤空数组的实现代码
Aug 19 PHP
php实现插入数组但不影响原有顺序的方法
Mar 27 PHP
Yii2中hasOne、hasMany及多对多关联查询的用法详解
Feb 15 PHP
PHP基于正则批量替换Img中src内容实现获取缩略图的功能示例
Jun 07 PHP
PHP框架Laravel中实现supervisor执行异步进程的方法
Jun 07 PHP
如何把php5.3版本升级到php5.4或者php5.5
Jul 31 #PHP
PHP内核探索:哈希表碰撞攻击原理
Jul 31 #PHP
如何使用纯PHP实现定时器任务(Timer)
Jul 31 #PHP
利用PHP将部分内容用星号替换
Apr 21 #PHP
php之static静态属性与静态方法实例分析
Jul 30 #PHP
php中define用法实例
Jul 30 #PHP
php实现json编码的方法
Jul 30 #PHP
You might like
php页面消耗内存过大的处理办法
2013/03/18 PHP
php进行支付宝开发中return_url和notify_url的区别分析
2014/12/22 PHP
PHP使用PDO连接ACCESS数据库
2015/03/05 PHP
jquery调用wcf并展示出数据的方法
2011/07/07 Javascript
jQuery LigerUI 使用教程入门篇
2012/01/18 Javascript
Javascript根据指定下标或对象删除数组元素
2012/12/21 Javascript
Javascript之this关键字深入解析
2013/11/12 Javascript
快速学习jQuery插件 Cookie插件使用方法
2015/12/01 Javascript
Jquery跨浏览器文本复制插件Zero Clipboard的使用方法
2016/02/28 Javascript
Angular 中 select指令用法详解
2016/09/29 Javascript
Bootstrap源码解读下拉菜单(4)
2016/12/23 Javascript
JS实现上传图片的三种方法并实现预览图片功能
2017/07/14 Javascript
Vue项目中quill-editor带样式编辑器的使用方法
2017/08/08 Javascript
AngularJS中下拉框的基本用法示例
2017/10/11 Javascript
vue中如何使用ztree
2018/02/06 Javascript
JSON.stringify()方法讲解
2019/01/31 Javascript
layui动态加载多表头的实例
2019/09/05 Javascript
vue.js实现二级菜单效果
2019/10/19 Javascript
如何利用node.js开发一个生成逐帧动画的小工具
2019/12/01 Javascript
非常漂亮的js烟花效果
2020/03/10 Javascript
[56:29]Secret vs Optic 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
分析python切片原理和方法
2017/12/19 Python
python实现微信小程序自动回复
2018/09/10 Python
使用numba对Python运算加速的方法
2018/10/15 Python
Django中reverse反转并且传递参数的方法
2019/08/06 Python
windows10 pycharm下安装pyltp库和加载模型实现语义角色标注的示例代码
2020/05/07 Python
瑞典廉价机票预订网站:Seat24
2018/06/19 全球购物
StubHub新西兰:购买和出售你的门票
2019/04/22 全球购物
经济系大学生求职信
2013/10/01 职场文书
中学生自我鉴定
2014/02/04 职场文书
婚前协议书怎么写
2014/04/15 职场文书
防邪知识进家庭活动方案
2014/08/26 职场文书
2014党员干部四风问题对照检查材料思想汇报
2014/09/24 职场文书
大三学生英语考试作弊检讨书
2015/01/01 职场文书
python 实现mysql自动增删分区的方法
2021/04/01 Python
前端JavaScript大管家 package.json
2021/11/02 Javascript