1. php ist eine serverseitige Skriptsprache, eine lose typisierte Sprache. php
?> Stil Skriptstil
?> ; Kurzer Stil
<% %> ASP
Stil
mit ;Ende; 3.
Hinweis: a)
//b)
🎜>
#c)
/* 🎜>4.
Variablen sind Container für Speicherung von Daten und unterscheidet zwischen Groß- und Kleinschreibung. Wenn die Variable sehr lang ist, verwenden Sie das Trennzeichen <<<. $k=<<
… str;Gedanke
PHP ist eine lose typisierte Sprache, sodass Variablen bei der Deklaration keine spezifischen Typschlüsselwörter haben.
Gleichmäßig beginnen mit $
Variablenname1,
muss mit Buchstaben beginnen oder _ muss mit <🎜 beginnen >2.
darf nur alphanumerische Zeichen und Unterstriche enthalten 3. Groß-/Kleinschreibung beachten
5. Variablen finden Sie in PHP
An beliebiger Stelle im Skript deklariert. 6.
Zitiert/Verwendetes Skript - Geltungsbereich a )
lokal(lokal)b)global(
global)c)
statisch(statisch )
Variablen, die außerhalb von Funktionen deklariert wurden, haben globalerBereich, auf den nur außerhalb der Funktion zugegriffen werden kann.
Innerhalb der Funktion deklarierte Variablen haben die Rolle von lokal Auf Felder kann nur innerhalb von Funktionen zugegriffen werden.
Funktionsinterner AufrufglobalDie Variable muss ① intern mit dem Schlüsselwort global ②$GLOBAL[ deklariert werden; index] Alle globalen Variablen werden in gespeichert, die über die superglobale Variable $GLOBAL[index] übergeben werden können Holen Sie es sich von .
7. $GLOBAL[index]Auf dieses Array kann innerhalb der Funktion zugegriffen werden und es kann zum direkten Aktualisieren globaler Variablen verwendet werden.
8. Normalerweise, wenn die Funktion abgeschlossen ist Ausführung Anschließend werden alle Variablen gelöscht. Wenn Sie es nicht löschen müssen, müssen Sie statisch
verwenden bei der ersten Deklaration 9. Konstant Keine$, Der Wert kann im Skript nicht geändert werden. Übergeben Sie define("Der Name der Konstante","Der Wert der Konstante““,Ob beim Konstantennamen die Groß-/Kleinschreibung beachtet wird “);true(Gleicher Fall) Unempfindlich, falschSensibel. Um Konstanten in einer Klasse zu definieren, verwenden Sie das Schlüsselwort const.
Eine Konstante, die sich je nach Verwendungsort ändert, wird zu einer magischen Konstante.
1) __FILE__ Aktueller Ordner
2) __LINE__ Aktuelle Zeilennummer
3) __FUNC TION__ Aktueller Funktionsname
4) __CLASS__ Aktueller Klassenname
5) __METHOD__ Der Methodenname des aktuellen Objekts
10. Drucken: echo kann mehr ausgeben als ein String.
drucken Möglichkeit, eine Zeichenfolge auszugeben und immer zurückzugeben 1. 11.
Saitenlänge strlen();Die angegebenen Zeichen oder den angegebenen Text innerhalb der Zeichenfolge abrufenstrpos(); 🎜>String-Verkettung verwendet „.“ ,“.“ muss von einem Leerzeichen gefolgt werden. 12.
Super globale Variable: a)
$GLOBALS bezieht sich auf alle Variablen im globalen Bereich.
b) $_SERVER Speichert Informationen zu Kopfzeilen, Pfaden und Skriptspeicherorten.
c) $_REQUEST wird zum Sammeln von HTML< verwendet 🎜 >Mit dem Formular übermittelte Daten.
d) 🎜> Wird häufig zum Sammeln von Einreichungen verwendetmethod="post" Die Formulardaten nach dem Das HTML-Format wird häufig auch zum Übergeben von Variablen verwendet. e) 🎜>
Wird zum Sammeln von Einreichungen verwendetHTMLFormulardaten nach dem Formular (method="get") können auch erfasst werden In URL gesendete Daten. f) 🎜> Dateien vom Client-Computer auf den Remote-Server hochladen.
g) 🎜> (variables_order=EPGCS)h)
$_COOKIE Verwendung Um den Wert von Cookie abzurufen.
i) 🎜> wird verwendet, um Informationen über die Benutzersitzung zu speichern oder um die Einstellungen der Benutzersitzung zu ändern. 13. einschließen/erfordern Die -Anweisung ruft den gesamten Text ab, der in der angegebenen Datei
/Code< vorhanden ist 🎜 >/ markieren und kopieren, um include/require zu verwenden -Anweisung in der Datei.
a) 🎜>Statische Belastung), wenn ein Fehler auftritt, wird ein schwerwiegender Fehler generiert und das Skript wird gestoppt. b)
include(dynamisch Laden ) Wenn ein Fehler auftritt, wird nur eine Warnung generiert und das Skript wird weiter ausgeführt.
c) require_once/include_once Die gleiche Seite ist nur einmal enthalten.
14. Array-Verarbeitung: $Array-Name[' Schlüsselname '] zum Initialisieren des Arrays; Sie können auch Array verwenden () Funktion zum Erstellen eines Arrays.
count()Gibt die Länge des Arrays zurück.
Array-Traversierung: foreach Schleife, verwenden Sie count()Ermitteln Sie die Länge des Arrays und verwenden Sie dann for;list ()Sprachstrukturschleife, nur für standardmäßigen numerischen Index;each()return sind Schlüssel-Wert-Paare.
while(list($key,$value)=each($array)){
}
foreach($array as $key => $value){
}
15. PHPObjekte der Mittelklasse verwenden Klasse zu deklarierendes Schlüsselwort. Wenn Sie keinen Bereich angeben, können Sie var verwenden die Member-Methode. Der Unterschied zu Funktionen besteht darin, dass sie mit Schlüsselwörtern geändert werden können. Konstruktor__contract,Destruktor__destruct
16. >::“ Bereichsoperator, der Konstanten, Variablen und Methoden in einer Klasse ohne Instanziierung aufrufen kann; >" =>
” 🎜>Array-Mitgliedszugriffssymbol “ Objektmitglied Zugriffssymbol; >“
=&
“ Zitat (Alias); “
=
“ Aufgabe. 17.
$Variablenname = neu Klassenname( [
Parameter
]); //Instanziierung; $Variablenname->Mitgliedsattribut = Wert; //Weisen Sie dem Attribut einen Wert zu; 🎜>$
Variablenname->Mitgliedsattribut; ;$ Variablenname->
Mitgliedsmethode; 🎜>Anwendung: 18. 🎜>mysql: Allgemein verwendet conn.php
Kapseln Sie und verwenden Sie dann require
zur gewünschten Seite. 1) $conn = mysql_pconnect("localhost","root","") oder die(mysql_error());2)
mysql_select_db(“Datenbankname”,$ conn);//
Mit der angegebenen Datenbank verbinden. 3) Namen festlegen utf8“); 4)
$sql = „“; 5)
$resultSet = mysql_query($sql) oder sterben („ Ungültige Abfrage: „.mysql_error);//
return sql Anweisungsergebnis einstellen; ($v = mysql_fetch_array($resultSet)){
7) echo „Feldname:
”.$v['title'];
8)
}
9) mysql_free_result($resultSet);//Schließen Sie die Ergebnismenge; 10) 🎜>mysql_close($conn);//
Verbindung schließenIn Google Translate kopierenÜbersetzungsergebnisse
Das Obige stellt PHP-Hinweise vor – Java-Programmierer verstehen PHP-Programme, einschließlich einiger inhaltlicher Aspekte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.