Maison >développement back-end >tutoriel php >Explication détaillée de la façon d'afficher l'instance de type de la variable actuelle en PHP

Explication détaillée de la façon d'afficher l'instance de type de la variable actuelle en PHP

伊谢尔伦
伊谢尔伦original
2017-06-29 13:42:391367parcourir

Ce qui suit est l'arrière-plan, le processus et la solution pour afficher le type variable actuel avec PHP Les détails sont les suivants :

Contexte de la solution

Processus de lancement un :

Résolu que le json_decode de json en PHP n'est pas correct Il n'y a pas de sortie pendant le travail

, il faut en comprendre une :

Le code est le suivant :

PHP: curl_exec – Manual

Quel est le type de la variable $respJson renvoyée par curl_exec ? Est-ce du type string ?

Processus de lancement deux :

1. Recherche :

Le code est le suivant :

php check variable type
Référence :

PHP : gettype – Manuel

PHP : is_string – Manuel

PHP : is_int – Manuel

Alors essayez-le :

Le code est le suivant :

$respJson = $crifanLib->getUrlRespHtml($getTokenUrl);
$crifanLib->logWrite("respJson=%s", $respJson);
echo gettype($respJson);
echo is_string($respJson);
echo "before decodedJsonObj";
$decodedJsonObj = json_decode($respJson);
Résultat :

Toujours aucune sortie. . .

2. Essayez :

Le code est le suivant :

echo gettype($respJson);
echo is_string($respJson);
Résultat :

Le code est le suivant :

输出:string1

Cela prouve que le type de la variable ici est bien une chaîne.

Résumé

Obtenir le type de variable en PHP est gettype($var);

Pour déterminer s'il s'agit d'un certain type seul , vous pouvez utiliser :

Le code est le suivant :

is_int
is_string
et ainsi de suite.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn