Heim > Backend-Entwicklung > PHP-Tutorial > PHP-Lernen sticht offiziell in See (2)

PHP-Lernen sticht offiziell in See (2)

黄舟
Freigeben: 2023-03-04 11:30:02
Original
1012 Leute haben es durchsucht

Datentypen  
PHP unterstützt Ganzzahlen, Gleitkommazahlen, Zeichenfolgen, Arrays und Objekte. Der Variablentyp wird normalerweise nicht vom Programmierer, sondern vom laufenden PHP-Prozess bestimmt. Sie können cast oder die Funktion settype() verwenden, um einen bestimmten Variablentyp in einen angegebenen Typ


den numerischen Wert umzuwandeln Der Typ kann eine Ganzzahl oder ein Gleitkommawert sein. Sie können die folgenden Anweisungen verwenden, um einen Wert zuzuweisen:
$a = 1234; # Sie müssen Dezimalzahlen verstehen
$a = -123; # Sie müssen negative Zahlen verstehen
$a = 0123; # Oktalzahlen (gleich 83 in Dezimalzahl)
$a = 0x12; # Hexadezimalzahl (gleich 18 in Dezimalzahl)
$a = 1,234; # Gleitkommazahl „Zahl mit doppelter Genauigkeit“ zum Verständnis
$a = 1.2e3; # Exponentialform einer Zahl mit doppelter Genauigkeit

Sie müssen hier nur ganze Zahlen und Dezimalzahlen kennen. . . .

String
Ein String kann durch ein in einfache oder doppelte Anführungszeichen eingeschlossenes Feld definiert werden. Beachten Sie, dass der Unterschied darin besteht, dass in einfache Anführungszeichen eingeschlossene Zeichenfolgen wörtlich definiert werden, während in doppelte Anführungszeichen eingeschlossene Zeichenfolgen erweitert werden können. Darüber hinaus können Sie Backslashes in Zeichenfolgen in doppelte Anführungszeichen verwenden, um der Zeichenfolge Escape-Sequenzen und Konvertierungszeichen hinzuzufügen. Beispiel:

$first = 'Hello'; 
$second = "World"; 
$full1 = "$first $second"; # 产生 Hello World 
$full2 = '$first $second';# 产生 $first $second
Nach dem Login kopieren

wird verwendet, um zwei Zeichenfolgen zu verketten. Bitte beachten Sie, dass anstelle von + der
$string=$first.$second; The result is HelloWorld

-Operator PHP über die in C, C++ und Java häufig vorkommenden Operatoren verfügt. Auch die Priorität dieser Operatoren ist konsistent. Die Zuweisung verwendet auch „=“. Arithmetik und Zeichen Nur einer der folgenden Operatoren bezieht sich auf Zeichen:
$a + $b: Addition
$a - $b: Subtraktion
$a * $b: Multiplikation
$a / $b: Division
$a % $b: Modulo (Rest)
$a. $b: String-Verbindungslogik und Vergleichslogikoperatoren sind:
$a || $b: Oder
$ a oder $b: Oder
$a && $b: Und
$a und $b: Und
$a xor $b: XOR (wenn $a oder $b wahr ist, ist wahr und ist falsch, wenn beide gleich sind)
! $a: Nicht
Die Vergleichsoperatoren sind:
$a == $b: gleich
$a != $b: ungleich
$ a < $b : kleiner als
$a <= $b : kleiner oder gleich
$a > $b : größer als
$a >= $b : größer als oder gleich
Wie C verfügt auch PHP über den Dreifachoperator (?:). Bitoperatoren gibt es auch in PHP.

Es ist wirklich einfach. .

Prozessstruktur steuern
PHP verfügt über die gleiche Prozesssteuerung wie C.
if (Ausdruck zwei)
}
elseif (Ausdruck zwei)
}
else
>. .
}

switch ist der beste Ersatz für mehrere if-elseif-else-Strukturen:



Schleifenstruktur
while (Ausdruck)

{
switch ($i) 
{ 
case 0: 
print "i equals 0"; 
case 1: 
print "i equals 1"; 
case 2: 
print "i equals 2"; 
}
Nach dem Login kopieren
>



do
}



for (Ausdruck eins; Ausdruck zwei; Ausdruck drei)
{
Es gibt auch eine Schleife, über die wir bei der Verwendung sprechen werden:


Pause, Fortfahren
Pause, um die aktuelle Schleifenkontrollstruktur zu unterbrechen.
continue wird verwendet, um aus der verbleibenden aktuellen Schleife zu springen und mit der Ausführung der nächsten Schleife fortzufahren.


Diese sind sehr einfach, genau wie die C-Sprache, sodass wir sie vergessen können. . .

Verwandte Etiketten:
php
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