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 XML操作的各种方法解析(比较详细)
Jun 17 PHP
php把session写入数据库示例
Feb 26 PHP
几个优化WordPress中JavaScript加载体验的插件介绍
Dec 17 PHP
PHP在线书签系统分享
Jan 04 PHP
php+html5实现无刷新图片上传教程
Jan 22 PHP
详解PHP的Yii框架的运行机制及其路由功能
Mar 17 PHP
ThinkPHP实现分页功能
Apr 28 PHP
PHP文件管理之实现网盘及压缩包的功能操作
Sep 20 PHP
如何通过View::first使用Laravel Blade的动态模板详解
Sep 21 PHP
Laravel5.7 数据库操作迁移的实现方法
Apr 12 PHP
php中文语义分析实现方法示例
Sep 28 PHP
yii框架结合charjs实现统计30天数据的方法
Apr 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输入输出流学习笔记
2015/05/12 PHP
php中分页及SqlHelper类用法实例
2017/01/12 PHP
CI框架实现创建自定义类库的方法
2018/12/25 PHP
Laravel如何同时连接多个数据库详解
2019/08/13 PHP
js中cookie的使用详细分析
2008/05/28 Javascript
JavaScript 面向对象编程(1) 基础
2010/05/18 Javascript
editable.js 基于jquery的表格的编辑插件
2011/10/24 Javascript
js实现一个省市区三级联动选择框代码分享
2013/03/06 Javascript
jquery ajax提交整个表单元素的快捷办法
2013/03/27 Javascript
Javascript实现的常用算法(如冒泡、快速、鸽巢、奇偶等)
2014/04/29 Javascript
再分享70+免费的jquery 图片滑块效果插件和教程
2014/12/15 Javascript
AngularJS基础 ng-cut 指令介绍及简单示例
2016/08/01 Javascript
浅谈js中子页面父页面方法 变量相互调用
2016/08/04 Javascript
AngularJS入门教程引导程序
2016/08/18 Javascript
Ionic 2 实现列表滑动删除按钮的方法
2017/01/22 Javascript
jQuery tip提示插件(实例分享)
2017/04/28 jQuery
vue使用axios时关于this的指向问题详解
2017/12/22 Javascript
基于vue-ssr的静态网站生成器VuePress 初体验
2018/04/17 Javascript
Webpack打包字体font-awesome的方法示例
2018/04/26 Javascript
jQuery事件blur()方法的使用实例讲解
2019/03/30 jQuery
layui问题之渲染数据表格时,仅出现10条数据的解决方法
2019/09/12 Javascript
nodejs对mongodb数据库的增加修删该查实例代码
2020/01/05 NodeJs
用python实现的去除win下文本文件头部BOM的代码
2013/02/10 Python
Python 实现取多维数组第n维的前几位
2019/11/26 Python
numpy库reshape用法详解
2020/04/19 Python
Python多线程thread及模块使用实例
2020/04/28 Python
django 模型中的计算字段实例
2020/05/19 Python
python使用hdfs3模块对hdfs进行操作详解
2020/06/06 Python
Python导入数值型Excel数据并生成矩阵操作
2020/06/09 Python
Python使用Selenium实现淘宝抢单的流程分析
2020/06/23 Python
一加手机美国官方网站:OnePlus美国
2019/09/19 全球购物
副总经理岗位职责
2014/03/16 职场文书
超越自我演讲稿
2014/05/21 职场文书
出差报告格式模板
2014/11/06 职场文书
Python读写yaml文件
2022/03/20 Python
5个实用的JavaScript新特性
2022/06/16 Javascript