Heim  >  Artikel  >  Backend-Entwicklung  >  PHP-Grundlagen

PHP-Grundlagen

伊谢尔伦
伊谢尔伦Original
2016-12-05 10:11:334948Durchsuche

1. Erste Einführung in PHP

PHP ist eine serverseitige, in HTML eingebettete Skriptbeschreibungssprache. Ihre leistungsfähigste und wichtigste Funktion ist, dass sie plattformübergreifend und objektorientiert ist.

PHP ist eine B/S-Architektur (Browser/Server) und eine dreistufige Struktur.

1. Vorteile der PHP-Sprache:

1. Hohe Sicherheit.

2. Plattformübergreifende Funktionen.

3. Unterstützt eine Vielzahl von Datenbanken.

4. Einfaches Lernen.

5. Schnelle Ausführungsgeschwindigkeit.

6. Kostenlos.

7. Vorlagen erstellen.

8. Objektorientiert und prozessorientiert unterstützen.

9. Eingebettete Zend-Beschleunigungs-Engine.

2. Neue Funktionen von PHP5:

1. Konstruktor und Destruktor.

2. Objektreferenz.

3. Klonen von Objekten.

4. Private, öffentliche und geschützte Modi in Objekten.

5. Schnittstelle.

6. Abstrakter Unterricht.

7. __anrufen.

8. __set und __get.

9. Statische Mitglieder.

3. Erweiterungsbibliothek

Ab PHP5 hat PHP integrierte Standarderweiterungsbibliotheken hinzugefügt, einschließlich XML-Erweiterungsbibliotheken – DOM, SimpleXML, SPL, SQLite usw. und wie MySQL, MySQLi, Overload, GD2 und andere Bibliotheken werden in der externen Erweiterungsbibliothek pecl abgelegt. in php.ini bei Bedarf. Wählen Sie in der Konfigurationsdatei Laden aus.

Um die Erweiterungsbibliothek unter Windows zu laden, müssen Sie die Datei php.ini vollständig ändern. Benutzer können Skripte auch dynamisch über die Funktion dll() laden. Die DLL-Dateien der PHP-Erweiterungsbibliothek haben alle das Präfix php_.

Beim Bearbeiten der php.ini-Datei sollten Sie auf folgende Punkte achten.

1. Sie müssen die Einstellung „existence_dir“ ändern, um auf das Verzeichnis zu verweisen, in dem der Benutzer die Erweiterungsbibliothek ablegt, oder auf den Speicherort der Datei PHP_*.dll. Beispiel: extension_dir = C:phpextensions

2. Um eine Erweiterungsbibliothek in der php.ini-Datei zu aktivieren, müssen Sie das Kommentarsymbol vor extension = php_*.dll entfernen und das Kommentarsymbol vor hinzufügen Erweiterungsbibliothek, die geladen werden muss. Beispiel: Erweiterung = php_bz2.dll

3. Einige Erweiterungsbibliotheken erfordern zusätzliche DLLs, um zu funktionieren. Einige der DLL-Dateien sind im Distributionspaket gebündelt, andere, wie z. B. die von Oracle benötigten DLLs, sind jedoch nicht im Distributionspaket enthalten.

2. Formal PHP studieren

& lt;? PHP

Echo „Start PHP Journey!!!“; ?>

Wobei „“ PHP-Tag-Paare sind. Der gesamte Code innerhalb des Tag-Paares wird als PHP-Code behandelt.

echo ist eine Ausgabeanweisung.

1. PHP unterstützt insgesamt 4 Markup-Stile.

(1) XML-Stil

echo "xml style tag"

?>

( 2) Skriptstil