Heim  >  Artikel  >  Backend-Entwicklung  >  Was bedeutet eine schwach typisierte PHP-Variable?

Was bedeutet eine schwach typisierte PHP-Variable?

王林
王林Original
2020-06-30 15:17:414605Durchsuche

Schwach typisierte PHP-Variablen bedeuten, dass wir bei der Deklaration einer Variablen den darin gespeicherten Datentyp nicht angeben müssen. PHP ist eine schwach typisierte Sprache. Variablentypen können nicht explizit deklariert werden, sondern es werden ihnen zur Laufzeit direkt Werte zugewiesen.

Was bedeutet eine schwach typisierte PHP-Variable?

Schwach typisierte Variablen

PHP ist ein schwach typisiertes, dynamisches Sprachskript. Wenn Sie eine Variable deklarieren, müssen Sie den Datentyp, den sie enthält, nicht angeben.

PHP prüft nicht streng den Typ von Variablen. Variablen können ihre Typen deklarieren, ohne sie anzuzeigen, und Variablen können auch direkt zur Laufzeit konvertiert werden.

Wie im folgenden Beispiel gezeigt, kann $i ohne Implementierungsdeklaration jeder Werttyp zugewiesen werden.

Was bedeutet eine schwach typisierte PHP-Variable?

Beispiel:

<?php  
$var = 1;  
$var = "variable";  
$var = 1.00;  
$var = array();  
$var = new Object();

Dynamische Variablen können zur Laufzeit geändert werden, und es ist nicht erforderlich, den Variablentyp vor der Verwendung zu deklarieren.

Wenn Sie mehr zu diesem Thema erfahren möchten, besuchen Sie bitte die php-chinesische Website.

Das obige ist der detaillierte Inhalt vonWas bedeutet eine schwach typisierte PHP-Variable?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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