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 相关文章推荐
phplock(php进程锁) v1.0 beta1
Nov 24 PHP
小文件php+SQLite存储方案
Sep 04 PHP
php创建基本身份认证站点的方法详解
Jun 08 PHP
解析php中array_merge与array+array的区别
Jun 21 PHP
ThinkPHP之foreach标签使用概述
Jun 30 PHP
基于PHP的简单采集数据入库程序【续篇】
Jul 30 PHP
ThinkPHP路由详解
Jul 27 PHP
Laravel SQL语句记录方式(推荐)
May 26 PHP
Yii配置与使用memcached缓存的方法
Jul 13 PHP
php基于自定义函数记录log日志方法
Jul 21 PHP
php+mysql开发中的经验与常识小结
Mar 25 PHP
php中Swoole的热更新实现代码实例
Mar 04 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 批量替换html标签的实例代码
2013/11/26 PHP
纯PHP生成的一个树叶图片画图例子
2014/04/16 PHP
php字符串过滤strip_tags()函数用法实例分析
2019/06/24 PHP
javascript的事件描述
2006/09/08 Javascript
IE 缓存策略的BUG的解决方法
2007/07/21 Javascript
javascript 鼠标拖动图标技术
2010/02/07 Javascript
jQuery点击按钮弹出遮罩层且内容居中特效
2015/12/14 Javascript
jquery实现二级导航下拉菜单效果
2015/12/18 Javascript
JS模拟按钮点击功能的方法
2015/12/22 Javascript
JavaScript排序算法动画演示效果的实现方法
2016/10/18 Javascript
详解JavaScript跨域总结与解决办法
2016/10/31 Javascript
javascript学习之json入门
2016/12/22 Javascript
javascript数据结构之串的概念与用法分析
2017/04/12 Javascript
PHP实现记录代码运行时间封装类实例教程
2017/05/08 Javascript
快速掌握jquery分页插件jqPaginator的使用方法
2017/08/09 jQuery
Python实现屏幕截图的两种方式
2018/02/05 Python
python 信息同时输出到控制台与文件的实例讲解
2018/05/11 Python
Numpy 改变数组维度的几种方法小结
2018/08/02 Python
值得收藏,Python 开发中的高级技巧
2018/11/23 Python
python爬取盘搜的有效链接实现代码
2019/07/20 Python
tensorflow实现对张量数据的切片操作方式
2020/01/19 Python
关于python3.7安装matplotlib始终无法成功的问题的解决
2020/07/28 Python
python实现图像高斯金字塔的示例代码
2020/12/11 Python
Python爬虫爬取微博热搜保存为 Markdown 文件的源码
2021/02/22 Python
利用HTML5实现使用按钮控制背景音乐开关
2015/09/21 HTML / CSS
HTML5学习心得总结(推荐)
2016/07/08 HTML / CSS
美国最大点评网站:Yelp
2018/02/14 全球购物
医学专业毕业生个人的求职信
2013/12/04 职场文书
应届毕业生应聘自荐信
2013/12/07 职场文书
服装机修工岗位职责
2013/12/26 职场文书
《云雀的心愿》教学反思
2014/02/25 职场文书
英文慰问信范文
2015/03/24 职场文书
放假通知格式
2015/04/14 职场文书
2015年卫生院健康教育工作总结
2015/07/24 职场文书
《雪域豹影》读后感:父爱的伟大
2019/12/23 职场文书
详解MySQL中的pid与socket
2021/06/15 MySQL