Ausführliche Erklärung, wie man die Typinstanz der aktuellen Variablen in PHP anzeigt

伊谢尔伦
Freigeben: 2023-03-12 06:22:02
Original
1296 Leute haben es durchsucht

Im Folgenden finden Sie den Hintergrund, den Prozess und die Lösung zum Anzeigen des aktuellen Variablen-Typs mit PHP. Die Details sind wie folgt:

Lösungshintergrund

Wurfprozess eins:

Es wurde behoben, dass der json_decode von json in PHP nicht vorhanden ist richtig Während der Arbeit erfolgt keine Ausgabe

, Sie müssen eines verstehen:

Der Code lautet wie folgt:

PHP: curl_exec – Manual
Nach dem Login kopieren

Welchen Typ hat die Variable $respJson, die von curl_exec zurückgegeben wird? Ist sie vom Typ string?

Wurfvorgang zwei:

1. Suche:

Der Code lautet wie folgt:

php check variable type
Nach dem Login kopieren

Referenz:

PHP: gettype – Handbuch

PHP: is_string – Handbuch

PHP: is_int – Handbuch

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);
Nach dem Login kopieren

Ergebnis:

Immer noch keine Ausgabe. . .

2. Versuchen Sie:

Der Code lautet wie folgt:

echo gettype($respJson);
echo is_string($respJson);
Nach dem Login kopieren

Ergebnis :

Der Code lautet wie folgt:

输出:string1
Nach dem Login kopieren

Das beweist, dass der Typ der Variablen hier tatsächlich ein String ist.

Zusammenfassung

Das Abrufen des Variablentyps in PHP ist gettype($var);

Um festzustellen, ob es sich allein um einen bestimmten Typ handelt , können Sie Folgendes verwenden:

Der Code lautet wie folgt:

is_int
is_string
Nach dem Login kopieren

und so weiter.

Das obige ist der detaillierte Inhalt vonAusführliche Erklärung, wie man die Typinstanz der aktuellen Variablen in PHP anzeigt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!