Heim > Artikel > Backend-Entwicklung > PHP-Studiennotizen 2
Der Inhalt dieses Artikels handelt von PHP-Lernnotizen 2, die einen gewissen Referenzwert haben. Jetzt können Freunde in Not darauf verweisen
1, IF...ELSE-Anweisung
ist dasselbe wie die C-Sprache.
<?php $t=date("H"); if ($t<"10") { echo "Have a good morning!"; } elseif ($t<"20") { echo "Have a good day!"; } else { echo "Have a good night!"; } ?>
2. SWITCH-Anweisung
ist dasselbe wie die C-Sprache.
<?php $favcolor="red"; switch ($favcolor) { case "red": echo "你喜欢的颜色是红色!"; break; case "blue": echo "你喜欢的颜色是蓝色!"; break; case "green": echo "你喜欢的颜色是绿色!"; break; default: echo "你喜欢的颜色不是 红, 蓝, 或绿色!"; } ?>
3. While-Schleife
(1) while
(2) do...while at Mindestens Der Code wird einmal ausgeführt und dann werden die Bedingungen überprüft
wie bei der C-Sprache.
For-Schleife – wissen Sie im Voraus, wie oft das Skript ausgeführt werden muss
(1) für
(2 ) foreach wird verwendet >
In PHP wird die Funktion array() zum Erstellen von Arrays verwendet.<?php $x=array("one","two","three"); foreach ($x as $value){ echo $value . "<br>"; } ?>
<br/>
(1) Arten von Arrays
Der erste Typ: numerisches Array, automatische Zuweisung von ID-Werten und manuelle Zuweisung von ID-Werten
<?php $cars=array("Volvo","BMW","Toyota"); echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . "."; ?>
Ermitteln Sie die Array-Länge – count()-Funktion, zum Beispiel: count($cars);
Der zweite Typ: assoziatives Array, ohne ID, unter Verwendung des angegebenen Schlüssels, der dem Array zugewiesen ist
<?php $cars=array("Volvo","BMW","Toyota"); $arrlength=count($cars); for($x=0;$x<$arrlength;$x++){ echo $cars[$x]; echo "<br>"; } ?>
(2) Array Sortieren (Funktion)
<?php $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); echo "Peter is " . $age['Peter'] . " years old."; ?>
<?php $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); foreach($age as $x=>$x_value){ echo "Key=" . $x . ", Value=" . $x_value; echo "<br>"; } ?>
Zweiter Typ: rsort(), in absteigender Reihenfolge sortieren
<pre class="brush:php;toolbar:false"> <?php $cars=array("Volvo","BMW","Toyota"); sort($cars); print_r($cars); ?>
Dritter Typ: asort( ), entsprechend dem Wert des Arrays, sortieren Sie das Array in aufsteigender Reihenfolge (für assoziative Arrays)
Die vierte Methode: ksort(), sortieren Sie das Array in aufsteigender Reihenfolge gemäß den Schlüsseln des Arrays
Der sechste Weg : krsort(), sortiere in absteigender Reihenfolge nach dem Schlüssel des Arrays
stehen im gesamten Umfang eines Skripts zur Verfügung.
$GLOBALS ist ein globales Kombinationsarray, das alle Variablen enthält. Der Name ist der Schlüssel des Arrays.
(2) $_SERVER
<?php $x = 75; $y = 25; function addition() { $GLOBALS['z'] = $GLOBALS['x'] + $GLOBALS['y']; } addition(); echo $z; //z是一个$GLOBALS数组中的超级全局变量,同样可以在函数外部访问 ?>
(3) $_REQUEST
$_POST wird zum Sammeln von Formulardaten verwendet
$_GET sollte zum Sammeln von Formulardaten verwendet werden
(1) In PHP integrierte Funktion
Richtlinien: functionName beginnt mit einem Buchstaben oder Unterstrich
Beachten Sie, dass der Rückgabewerttyp nicht angegeben werden muss
Verwandte Empfehlungen :Das obige ist der detaillierte Inhalt vonPHP-Studiennotizen 2. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!