PHP-Datentypen

Php Datentypen



PHP ist eine serverseitige Skriptsprache, die mit acht verschiedenen Datentypen zum Speichern der Werte in den Variablen umgehen kann und jeder Datentyp unterschiedliche Aufgaben ausführen kann. Diese Datentypen werden weiter in drei Typen kategorisiert, darunter Skalierer, zusammengesetzter Datentyp und spezieller Datentyp. Diese Datentypen werden zum Erstellen von Variablen in PHP-Programmen verwendet und wir werden sie in diesem Handbuch ausführlich besprechen.

PHP-Datentypen

In PHP stehen zahlreiche Datentypen zur Verfügung, mit denen verschiedene Datentypen gespeichert werden können. Diese Datentypen sind in drei große Kategorien unterteilt:

1: Skalarer Datentyp

Bei diesem Datentyp kann die Variable jeweils einen einzelnen Wert enthalten. Im Folgenden sind die skalaren Datentypen in PHP aufgeführt:







  • Ganze Zahl: Zum Speichern von Zahlen ohne Dezimalpunkt wie 10,15.
  • Schweben: Wird zum Speichern von Zahlen mit Dezimalstellen wie 12,45, 54,566 verwendet.
  • Zeichenfolge: Wird zum Speichern von Textdaten verwendet, die in einfache („Hallo“), doppelte Anführungszeichen oder doppelte Anführungszeichen („Hallo“) eingeschlossen werden können.
  • Boolescher Wert: Wird zum Speichern logischer Werte verwendet, entweder wahr oder falsch.

Beispiel 1

Im unten aufgeführten Beispielcode habe ich drei verschiedene Datentypen definiert. Die erste Variable $n1 speichert den ganzzahligen Wert, $n2 speichert den Schwimmer und $ch hat den String-Wert:





$n1 = 14 ;

$n2 = 22.34 ;

$ch = „Linux“ ;

Echo „Die Ganzzahl ist: $n1 \N ' ;

Echo „Der Float ist: $n2 \N ' ;

Echo „Der Charakter ist: $ch \N ' ;

?>



Beispiel 2

Im folgenden Beispielcode verwende ich die boolesche Daten Typ:







$variabel = WAHR ;

var_dump ( $variabel ) ;

?>

2: Zusammengesetzter Datentyp

Im zusammengesetzter Datentyp , die Variable kann mehr als einen Wert enthalten:



  • Array: Das Array ist die Menge verschiedener Werte, auf die über einen Schlüssel zugegriffen werden kann.
  • Objekt: Das Objekt ist ein Beispiel für eine Klasse, die Methoden und Funktionen enthält. Jedes Objekt verfügt über dieselben Eigenschaften und Methoden wie die übergeordnete Klasse.

Beispiel 1

Das folgende Beispiel veranschaulicht die Datentypdeklaration des Arrays und die Konsolenausgabe in PHP:



$sprachen = Array ( „PHP“ , 'C' , 'Java' , 'Gehen' , 'C#' ) ;

Echo „Erstes Element: $sprachen[0] \N ' ;

Echo „Zweites Element: $sprachen[1] \N ' ;

Echo „Drittes Element: $sprachen[2] \N ' ;

Echo „Viertes Element: $sprachen[3] \N ' ;

Echo „Fünftes Element: $sprachen[4] \N ' ;

?>

Beispiel 2

Im folgenden Beispiel haben wir zunächst die definiert Klasse Rechteck und erstellte dann eine Objektnachricht mit dem Rechteck Klasse:



Klasse Rechteck {

öffentlich $Breite ;

öffentlich $Höhe ;

öffentlich Funktion Bereich ( ) {

zurückkehren $dies -> Breite * $dies -> Höhe ;

}

}

$rect = neu Rechteck ;

$rect -> Breite = 5 ;

$rect -> Höhe = 10 ;

Echo „Rechteckfläche:“ . $rect -> Bereich ( ) . ' \N ' ;

?>

3: Spezieller Datentyp

Im Folgenden sind zwei spezielle Datentypen von PHP aufgeführt:

  • NULL: Die Null stellt nichts dar; es zeigt das Fehlen eines Werts in der Variablen.
  • Ressource: Die Variable verweist auf eine externe Quelle.

Beispiel 1

Der folgende Beispielcode zeigt das Verhalten von Null-Datentyp in PHP:



$y = Null ;

var_dump ( $y ) ;

?>

Beispiel 2

Der Ressource wird verwendet, um auf einige Dateien zum Öffnen in PHP zu verweisen. Für die Nutzung der Ressourcendaten kann der folgende Beispielcode verwendet werden:



$handle = fopen ( „meineDatei.txt“ , 'R' ) oder Die ( 'Datei kann nicht geöffnet werden!' ) ;

Echo Angst ( $handle , Dateigröße ( „meineDatei.txt“ ) ) ;

fclose ( $handle ) ;

?>

Im obigen Beispiel stellt die Funktion fopen() das Ressourcenhandle bereit, während sie die Ressourcendatei öffnet und sie der Variablen $handle zuweist. Die Browserausgabe des Codes lautet:

Endeffekt

PHP bietet eine Vielzahl von Datentypen zum Speichern und Bearbeiten verschiedener Datentypen, darunter Skalar , zusammengesetzt , Und spezielle Datentypen . Um effektiven PHP-Code zu schreiben, ist es wichtig, die verschiedenen Datentypen und ihre Verwendung zu verstehen. Mit diesem Leitfaden haben Sie nun ein besseres Verständnis für PHP-Datentypen und deren Verwendung in Ihrem Code.