3.1 PHP-Grundfunktionen (Mathematik, Datum, Zeichenfolge)
Mathematische Funktion: max gemischt max(Anzahl $arg1,Anzahl $arg2,...) Finden Sie den Maximalwert in einem Datensatz. Gemischt bezieht sich auf gemischten Typ (undefinierter Typ)
min gemischt min(Anzahl $arg1,Anzahl $arg2,...) Finden Sie den Mindestwert in einem Datensatz
ceil float ceil(float $value) Aufrunden
floor float floor(float $value) Abrunden
Round Float Round(Float $value) Round
rand int rand([int $min], int $max) generiert eine zufällige Ganzzahl [], die angibt, dass die Parameter optional sind.
mt_rand int mt_rand([int $min], int $max) generiert bessere Zufallszahlen und verbessert die Effizienz.
Datumsfunktion: time int time(void) gibt den aktuellen Zeitstempel zurück. Die künstlich angegebene Anzahl von Sekunden vom 01.01.1970 00:00:00 bis heute.
Datumszeichenfolge Datum (Datumsformat [Zeitstempel]) Formatiert eine lokale Uhrzeit/ein lokales Datum
Format: Jahr Y
m Monat
Tag
H-Zeit
i Punkte
s Sekunden
strtotime int strtotime(string $time [,int $now] ) Analysiert die Datums- und Uhrzeitbeschreibung eines beliebigen englischen Textes in einen Zeitstempel.
date_default_timezone_set (Zeitzone) Legen Sie die Zeitzone fest. Zeitzone der Volksrepublik China: „Asien/Shanghai“. // Für temporäre Einstellungen müssen Sie die Konfigurationsdatei php.ini für permanente Einstellungen ändern: date.timezone=PRC
String-Funktion: strlen int strlen(string $string) Ermittelt die Länge des Strings
strtolower string strtolower(string $string) string Kleinbuchstaben
strtoupper string strtoupper(string $string) String in Großbuchstaben
ucfirst string ucfirst(string $string) Der erste Buchstabe im String wird großgeschrieben
ucwords string ucwords(string $string) Der erste Buchstabe jedes Wortes wird großgeschrieben
strrev string strrev(string $string) Reverse string hallo--->olleh
trim string trim(string $string) Entferne die Leerzeichen am Anfang und Ende der Zeichenfolge
str_replace Mixed str_replace(mixed $search,mixed $replace, Mixed $subject [, int &$count]) Ersetzung
strpos int strpos(string $haystack, Mixed $neddle[, int $offset=0]) Finden Sie die Position, an der das Zeichen zum ersten Mal erscheint
substr string substr(string $string, int $start[, int $length]) fängt den String
abMD5-String mds(string $str) String-Verschlüsselung
unset void unset(mixed $var [,mixed $var [,$...]]); Release-Variablen
3.2 Schleifen in der Prozesssteuerung
für
for(Schleifenbedingung){
Loop-Körper!
}
während
Startbedingung;
while(Beendigungsbedingung){
Schleifenkörper;
Schrittgröße; //Hinweis: Wenn Sie die Schrittgröße nicht angeben, geraten Sie in eine Endlosschleife
}
tun...während
Startbedingung;
tun{
Schlaufenkörper;
Schrittgröße;
}while(Beendigungsbedingung);
Hinweis: Unabhängig davon, ob die Beendigungsbedingung wahr ist oder nicht, wird sie einmal ausgeführt.
Pause weiter Schleifenstatus ändern
break beendet die Schleife
Weiter beendet diese Schleife. Der Schleifenkörper setzt die nächste Schleife fort