PHP現在の変数タイプを表示する方法
1266 ワード
次に、PHPが現在の変数タイプを表示する背景、プロセス、ソリューションをまとめました.具体的には、以下の通りです.
解決の背景
振り回される過程1:
PHPのjsonのjsonを解決しました.decodeが動作しない出力はありません
期間中、1つ理解する必要があります.
curl_execが返す変数$respJsonのタイプは何ですか、stringタイプですか.
振り回す過程2:
1.検索:
参照先:
PHP: gettype �C Manual
PHP: is_string �C Manual
PHP: is_int �C Manual
試してみましょう
結果:
まだ何の出力もありません...
2.試してみる:
結果:
では、ここの変数のタイプは確かにstringであることを証明します.
まとめ
PHPで得られる変数タイプはgettype($var)である.
単独で判断するのは、次のようなタイプです.
などなど.
以上、PHPに対して現在の変数タイプを表示する方法ですが、お気に入りください.
解決の背景
振り回される過程1:
PHPのjsonのjsonを解決しました.decodeが動作しない出力はありません
期間中、1つ理解する必要があります.
PHP: curl_exec �C Manual
curl_execが返す変数$respJsonのタイプは何ですか、stringタイプですか.
振り回す過程2:
1.検索:
php check variable type
参照先:
PHP: gettype �C Manual
PHP: is_string �C Manual
PHP: is_int �C 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に対して現在の変数タイプを表示する方法ですが、お気に入りください.