php如何查看当前变量的类型实例详解

时间:2020-11-21 12:10:32 PHP 我要投稿

php如何查看当前变量的类型实例详解

  下面把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如何查看当前变量的类型实例详解】相关文章:

1.PHP的变量的介绍

2.php内置变量的操作教程

3.php静态成员变量分享

4.浅析php函数的实例

5.PHP中curl的使用实例

6.PHP类的使用实例讲解

7.PHP对象注入的实例分析

8.JavaScript的变量和数据类型