程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> PHP查看當前變量類型的方法

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查看當前變量類型的方法,希望大家喜歡。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved