1. Es gibt zwei Möglichkeiten, Dateien zu referenzieren: require und include
Die Methode zur Verwendung von require ist wie folgt: require("MyRequireFile.php");
. Diese Funktion wird normalerweise am Anfang des PHP-Programms platziert. Bevor das PHP-Programm ausgeführt wird, liest es zunächst die durch require angegebene Datei ein und macht sie zu einem Teil der PHP-Programm-Webseite. Auch häufig verwendete Funktionen können auf diese Weise in Webseiten eingebunden werden.
include wird wie folgt verwendet: include("MyIncludeFile.php");
. Diese Funktion wird im Allgemeinen im Verarbeitungsteil der Flusskontrolle platziert. Die PHP-Programm-Webseite liest die Include-Datei nur, wenn sie sie liest. Auf diese Weise kann der Prozess der Programmausführung vereinfacht werden.
2. Kommentare
<span>php </span><span>echo</span> "这是第一种例子。\n"; <span>//</span><span> 本例是 C++ 语法的注释</span><span>/*</span><span> 本例采用多行的 注释方式 </span><span>*/</span><span>echo</span> "这是第两种例子。\n"<span>; </span><span>echo</span> "这是第三种例子。\n"; <span>#</span><span> 本例使用 UNIX Shell 语法注释</span> ?>
Kommentare: Die erklärten Informationen sind was und warum.
3. Konstantentypen
PHP definiert die folgenden Konstanten in Konstanten.
__FILE__
Diese Standardkonstante ist der Name der PHP-Programmdatei. Wenn auf eine Datei verwiesen wird (include oder require), ist die Konstante in der referenzierten Datei der Name der referenzierten Datei, nicht der Dateiname, der darauf verweist.
__LINE__
Diese Standardkonstante ist die Anzahl der PHP-Programmzeilen. Wenn auf eine Datei verwiesen wird (include oder require), ist die Konstante in der referenzierten Datei die Zeile, die auf die Datei verweist, nicht die Dateizeile, die auf sie verweist.
PHP_VERSION
Diese integrierte Konstante ist die Version des PHP-Programms, z. B. „3.0.8-dev“.
PHP_OS
Diese integrierte Konstante bezieht sich auf den Namen des Betriebssystems, auf dem der PHP-Parser ausgeführt wird, z. B. „Linux“.
TRUE
Diese Konstante ist der Wahrheitswert (wahr).
FALSE
Diese Konstante ist ein falscher Wert (false).
E_ERROR
Diese Konstante zeigt auf den aktuellsten Fehler.
E_WARNING
Diese Konstante zeigt auf die nächstgelegene Warnung.
E_PARSE
Diese Routine stellt ein potenzielles Problem beim Parsen der Grammatik dar.
E_NOTICE
Diese Routine zeigt an, dass etwas Ungewöhnliches aufgetreten ist, es handelt sich jedoch nicht unbedingt um einen Fehler. Greifen Sie beispielsweise auf eine Variable zu, die nicht existiert.
Weitere Informationen zu diesen Konstanten, die mit E_ beginnen, finden Sie in der Funktion „error_reporting()“.
Beim Schreiben von Programmen reichen die oben genannten Standardkonstanten natürlich nicht aus. Mit der Funktion define() können wir die benötigten Konstanten definieren. Siehe das Beispiel unten
<span>php </span><span>define</span>("COPYRIGHT", "Copyright © 2000, netleader.126.com"<span>); </span><span>echo</span><span> COPYRIGHT; </span><span>echo</span><span>__FILE__</span><span>; </span>?>
4. Deklarieren Sie Variablen (Groß- und Kleinschreibung beachten)
<span>php </span><span>/*</span><span>* * @file variable.php * @author suguolong * @date 2015/07/29 16:49:08 * @brief * *</span><span>*/</span><span>/*</span><span> 定义字符串变量 </span><span>*/</span><span>$mystring</span> = "我是字符串"<span>; </span><span>$WilsonPeng</span> = "真是认真的作者"<span>; </span><span>$NewLine</span> = "换行了\n"<span>; </span><span>/*</span><span> 定义整型变量 </span><span>*/</span><span>$int1</span> = 38<span>; </span><span>$int2</span> = 49<span>; </span><span>$hexint</span> = 0x10<span>; </span><span>/*</span><span> 定义浮点变量 </span><span>*/</span><span>$float1</span> = 1.732<span>; </span><span>$float2</span> = 1.4E+2<span>; </span><span>/*</span><span> 定义数组变量 </span><span>*/</span><span>$MyArray1</span> = <span>array</span>("子", "丑", "寅", "卯"<span>); </span><span>$MyArray2</span> = <span>array</span><span>( </span>"地支" => <span>array</span>("子", "丑", "寅", "卯"), "生肖" => <span>array</span>("鼠", "牛", "虎", "兔"), "数字" => <span>array</span>(1, 2, 3, 4<span>) ); </span><span>/*</span><span> 类的定义 </span><span>*/</span><span>class</span><span> foo { </span><span>function</span><span> do_foo () { </span><span>echo</span> "Doing foo.\n"<span>; } } </span><span>/*</span><span> 类的使用 </span><span>*/</span><span>$bar</span> = <span>new</span><span> foo; </span><span>$bar</span> -><span> do_foo (); </span><span>$bar</span> -><span> do_foo (); </span><span>$bar</span> -><span> do_foo (); </span><span>/*</span><span> 定义布尔值 </span><span>*/</span><span>$booleanval_true</span> = <span>true</span><span>; </span><span>$booleanval_false</span> = <span>false</span><span>; </span><span>/*</span><span> 使用变量 </span><span>*/</span><span>echo</span> "boolean value of true: \n"<span>; </span><span>echo</span><span>$booleanval_true</span><span>; </span><span>echo</span> "\n"<span>; </span><span>echo</span> "boolean value of false: \n"<span>; </span><span>echo</span><span>$booleanval_false</span><span>; </span><span>echo</span> "\n"<span>; </span><span>/*</span><span> vim: set expandtab ts=4 sw=4 sts=4 tw=100: </span><span>*/</span>?>
[suguolong@cp01-rdqa-dev004.cp01.baidu.com sugl]$ php variable.php Doing foo. Doing foo. Doing foo. boolean value of true: 1 boolean value of false: [suguolong@cp01-rdqa-dev004.cp01.baidu.com sugl]$
5. Verwendung von Variablen
Wenn ein PHP-Programm ausgeführt wird, reserviert das System einen Bereich globaler Variablen im Speicher. Bei der tatsächlichen Verwendung können Sie die erforderlichen Variablen über $GLOBALS["Variablenname"] abrufen.
Das $GLOBALS-Array ist eine spezielle Variable im PHP-Programm. Es muss nicht definiert werden. Das System gleicht die darin enthaltenen Variablen automatisch ab. In der Funktion müssen Sie sich keine Gedanken darüber machen, ob das Array $GLOBALS global definiert wurde, Sie können es direkt verwenden.
Ähnlich wie die Variable $GLOBALS gibt es die String-Variable $php_errormsg. Wenn die Option track_errors in der PHP-Konfigurationsdatei (php.ini/php3.ini) aktiviert ist, gibt es eine globale Variable $php_errormsg, in der Sie die Fehlerinformationen sehen können.
In PHP ist der effektive Bereich globaler Variablen auf das Hauptprogramm beschränkt und wirkt sich nicht auf Variablen mit demselben Namen in Funktionen aus. Das heißt, globale Variablen und lokale Variablen verletzen sich nicht gegenseitig. Wenn Sie möchten, dass Variablen in Funktionen eindringen, müssen Sie das Array $GLOBALS oder globale Definitionen verwenden.
Wie sollen die vom Benutzer in das FORMULAR eingegebenen Informationen verarbeitet werden? Es wäre schön, wenn in der PHP-Konfigurationsdatei, wenn track_vars auf On gesetzt ist, der Variablenname direkt verwendet wird. Wie im folgenden Beispiel generiert das System bei der Ausführung von next.php automatisch zwei Variablen, $username und $sex, die direkt verwendet werden können. Im Vergleich zu herkömmlichem CGI, das selbst analysiert werden muss, ist PHP wirklich erstaunlich .
Das Obige stellt die PHP-Lernnotizen (1) vor, einschließlich der relevanten Inhalte. Ich hoffe, dass sie für Freunde hilfreich sind, die sich für PHP-Tutorials interessieren.

Was noch beliebt ist, ist die Benutzerfreundlichkeit, die Flexibilität und ein starkes Ökosystem. 1) Benutzerfreundliche und einfache Syntax machen es zur ersten Wahl für Anfänger. 2) eng integriert in die Webentwicklung, eine hervorragende Interaktion mit HTTP -Anforderungen und Datenbank. 3) Das riesige Ökosystem bietet eine Fülle von Werkzeugen und Bibliotheken. 4) Active Community und Open Source Nature passen sie an neue Bedürfnisse und Technologietrends an.

PHP und Python sind beide Programmiersprachen auf hoher Ebene, die häufig für die Aufgaben der Webentwicklung, Datenverarbeitung und Automatisierung verwendet werden. 1.PHP wird häufig verwendet, um dynamische Websites und Content -Management -Systeme zu erstellen, während Python häufig zum Erstellen von Webrahmen und Datenwissenschaften verwendet wird. 2.PHP verwendet Echo, um Inhalte auszugeben, Python verwendet Print. 3. Beide unterstützen die objektorientierte Programmierung, aber die Syntax und die Schlüsselwörter sind unterschiedlich. 4. PHP unterstützt eine schwache Konvertierung, während Python strenger ist. 5. Die PHP -Leistungsoptimierung umfasst die Verwendung von Opcache und asynchrone Programmierung, während Python Cprofile und asynchrone Programmierungen verwendet.

PHP ist hauptsächlich prozedurale Programmierung, unterstützt aber auch die objektorientierte Programmierung (OOP). Python unterstützt eine Vielzahl von Paradigmen, einschließlich OOP, funktionaler und prozeduraler Programmierung. PHP ist für die Webentwicklung geeignet, und Python eignet sich für eine Vielzahl von Anwendungen wie Datenanalyse und maschinelles Lernen.

PHP entstand 1994 und wurde von Rasmuslerdorf entwickelt. Es wurde ursprünglich verwendet, um Website-Besucher zu verfolgen und sich nach und nach zu einer serverseitigen Skriptsprache entwickelt und in der Webentwicklung häufig verwendet. Python wurde Ende der 1980er Jahre von Guidovan Rossum entwickelt und erstmals 1991 veröffentlicht. Es betont die Lesbarkeit und Einfachheit der Code und ist für wissenschaftliche Computer, Datenanalysen und andere Bereiche geeignet.

PHP eignet sich für Webentwicklung und schnelles Prototyping, und Python eignet sich für Datenwissenschaft und maschinelles Lernen. 1.PHP wird für die dynamische Webentwicklung verwendet, mit einfacher Syntax und für schnelle Entwicklung geeignet. 2. Python hat eine kurze Syntax, ist für mehrere Felder geeignet und ein starkes Bibliotheksökosystem.

PHP bleibt im Modernisierungsprozess wichtig, da es eine große Anzahl von Websites und Anwendungen unterstützt und sich den Entwicklungsbedürfnissen durch Frameworks anpasst. 1.PHP7 verbessert die Leistung und führt neue Funktionen ein. 2. Moderne Frameworks wie Laravel, Symfony und Codesigniter vereinfachen die Entwicklung und verbessern die Codequalität. 3.. Leistungsoptimierung und Best Practices verbessern die Anwendungseffizienz weiter.

PhPhas significantantyPactedWebDevelopmentAndendendsbeyondit.1) iTpowersMAjorPlatforms-LikewordpressandExcelsInDatabaseInteractions.2) php'SadaptabilityAllowStoscaleForLargeApplicationsfraMe-Linien-Linien-Linien-Linienkripte

PHP -Typ -Eingabeaufforderungen zur Verbesserung der Codequalität und der Lesbarkeit. 1) Tipps zum Skalartyp: Da Php7.0 in den Funktionsparametern wie int, float usw. angegeben werden dürfen. 3) Eingabeaufforderung für Gewerkschaftstyp: Da Php8.0 in Funktionsparametern oder Rückgabetypen angegeben werden dürfen. 4) Nullierstyp Eingabeaufforderung: Ermöglicht die Einbeziehung von Nullwerten und Handlungsfunktionen, die Nullwerte zurückgeben können.


Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Dreamweaver Mac
Visuelle Webentwicklungstools

Herunterladen der Mac-Version des Atom-Editors
Der beliebteste Open-Source-Editor

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

MinGW – Minimalistisches GNU für Windows
Dieses Projekt wird derzeit auf osdn.net/projects/mingw migriert. Sie können uns dort weiterhin folgen. MinGW: Eine native Windows-Portierung der GNU Compiler Collection (GCC), frei verteilbare Importbibliotheken und Header-Dateien zum Erstellen nativer Windows-Anwendungen, einschließlich Erweiterungen der MSVC-Laufzeit zur Unterstützung der C99-Funktionalität. Die gesamte MinGW-Software kann auf 64-Bit-Windows-Plattformen ausgeführt werden.