Cet article présente principalement la méthode de vérification du type de variable actuel en PHP. Les amis qui en ont besoin peuvent s'y référer
Ce qui suit est un résumé du contexte, du processus et des solutions pour vérifier le type de variable actuel. en PHP. , les détails sont les suivants :
Contexte de la solution
Processus de lancement un :
Json en PHP a été résolu, json_decode ne fonctionne pas et il n'y a pas de sortie Pendant
, vous devez comprendre une chose :
PHP: curl_exec – Manual
Quel est le type de. la variable $respJson renvoyée par curl_exec et s'il s'agit d'un type chaîne.
Processus de lancement deux :
1. Recherche :
php check variable type
Référence :
PHP : gettype – Manuel
PHP : is_string – Manuel
PHP : is_int – Manuel
Alors essayez :
$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 pas de sortie. . .
2. Essayez :
echo gettype($respJson); echo is_string($respJson);
Résultat :
输出:string1
Puis prouvez qu'ici Le type du la variable 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 :
is_int is_string
Attendez.
Ce qui précède représente l'intégralité du contenu de cet article. J'espère qu'il sera utile à l'étude de chacun. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois !
Recommandations associées :
Analyse des principes d'implémentation des tâches planifiées en PHP
Utilisation de l'opérateur d'analyse de portée de PHP (: :)
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!