Heim >Backend-Entwicklung >PHP-Tutorial >PHP-Hintergrund, Prozess und Lösung zum Anzeigen des aktuellen Variablentyps
Dieser Artikel stellt hauptsächlich den Hintergrund, den Prozess und die Lösung der Überprüfung des aktuellen Variablentyps in PHP vor. Ich hoffe, dass er für alle hilfreich ist.
Lösungshintergrund
Wurfprozess eins:
Gelöst Der json_decode von json in PHP funktioniert nicht. Bei jeder Ausgabe
müssen Sie eines verstehen:
Der Code lautet wie folgt:
PHP: curl_exec – Manual
Welchen Typ hat die Variable $ respJson von „curl_exec“ zurückgegebener Zeichenfolgentyp.
Wurfvorgang zwei:
1. Suche:
Der Code lautet wie folgt:
php check variable type
Referenz:
PHP: gettype – Manual PHP: is_string – Manual PHP: is_int – Manual
Also probieren Sie es aus:
Der Code lautet wie folgt:
$respJson = $crifanLib->getUrlRespHtml($getTokenUrl); $crifanLib->logWrite("respJson=%s", $respJson); echo gettype($respJson); echo is_string($respJson); echo "before decodedJsonObj"; $decodedJsonObj = json_decode($respJson);
Ergebnis:
Immer noch keine Ausgabe. . .
2. Versuchen Sie:
Code kopieren Der Code lautet wie folgt:
echo gettype ($ respJson);
echo is_string($respJson);
Ergebnis:
Der Code lautet wie folgt:
输出:string1
Das beweist Das hier Der Typ der Variablen ist tatsächlich eine Zeichenfolge.
Zusammenfassung
Das Abrufen des Variablentyps in PHP ist gettype($var);
Um festzustellen, ob es sich allein um einen bestimmten Typ handelt , Sie können Folgendes verwenden:
Der Code lautet wie folgt:
is_int is_string 等等。
Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, er wird für alle hilfreich sein Studie.
Verwandte Empfehlungen:
Detaillierte Erklärung des PHP-Downloads einer Remote-Großdateiinstanz
Das obige ist der detaillierte Inhalt vonPHP-Hintergrund, Prozess und Lösung zum Anzeigen des aktuellen Variablentyps. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!