Auszug aus dem PHP-Handbuch [1] – Grundlagen, die es zu beachten gilt
Sagte, Tianya habe kürzlich seine Freizeit genutzt, um das Handbuch vollständig zu lesen, und sagte, er werde einige Dinge auf dem Blog veröffentlichen, von denen er glaubt, dass wir sie leicht ignorieren können. Zum ersten Artikel gibt es nicht viel zu sagen.
Hinweis: Über Zeilenumbrüche Obwohl die tatsächliche Bedeutung von Zeilenumbrüchen in HTML nicht groß ist, kann die richtige Verwendung von Zeilenumbrüchen dazu führen, dass HTML-Code lesbar und schön wird. PHP entfernt bei der Ausgabe automatisch einen Zeilenumbruch nach dem Endzeichen ?> Diese Funktion dient hauptsächlich dazu, mehrere PHP-Codeteile in eine Seite einzubetten oder PHP-Dateien ohne wesentliche Ausgabe zu enthalten. Gleichzeitig sorgte sie auch für einige Verwirrung. Wenn nach dem PHP-Terminator ?> eine neue Zeile ausgegeben wird, können Sie danach ein Leerzeichen hinzufügen oder in der letzten echo/print-Anweisung eine neue Zeile hinzufügen.
Hinweis: Das End-Tag des PHP-Codesegments am Ende der Datei ist optional. In einigen Fällen ist es besser, es wegzulassen, wenn Sie include() oder require() verwenden, damit keine unerwarteten Leerzeichen entstehen erscheinen am Ende in der Datei, danach können noch Antwortheader ausgegeben werden. Dies ist auch praktisch, wenn Sie die Ausgabepufferung verwenden, sodass Sie die unerwünschten Leerzeichen, die durch Include-Dateien erzeugt werden, nicht sehen.
Hinweis: Im Gegensatz zu den anderen beiden Syntaxen werden Variablen und Escape-Sequenzen, die in Zeichenfolgen in einfachen Anführungszeichen vorkommen, nicht durch den Wert der Variablen ersetzt.
【Tianya-Hinweis】 Mit anderen Worten: Variablen in einfachen Anführungszeichen werden nicht analysiert und als Zeichenfolgen ausgegeben.
Auf Zeichen in einer Zeichenfolge kann zugegriffen und diese geändert werden, indem der nullbasierte Offset des gewünschten Zeichens mithilfe von geschweiften Klammern nach der Zeichenfolge angegeben wird.
$str = 'Hallo Welt!';
echo $str{1}; // Ausgabe e
?>
Hinweis: Mit der Funktion unset() können Sie einen Schlüssel in einem Array deaktivieren. Beachten Sie, dass das Array nicht neu indiziert wird.
sollte immer in Anführungszeichen um Array-Indizes stehen, die als Zeichenfolgen dargestellt werden. Verwenden Sie beispielsweise $foo['bar'] anstelle von $foo[bar]. Aber warum ist $foo[bar] falsch? Möglicherweise haben Sie in alten Skripten die folgende Syntax gesehen:
$foo[bar] = 'enemy'
echo $foo[ bar];
?>
Das ist falsch, aber es funktioniert gut. Warum ist es also falsch? Der Grund dafür ist, dass es in diesem Code eine undefinierte Konstante (bar) anstelle einer Zeichenfolge ('bar' - beachten Sie die Anführungszeichen) gibt und PHP diese Konstante möglicherweise später definiert, leider haben Sie denselben Namen in Ihrem Code. Dies funktioniert, weil PHP automatisch eine leere Zeichenfolge (eine Zeichenfolge ohne Anführungszeichen, die keinem bekannten Symbol entspricht) in eine normale Zeichenfolge umwandelt, deren Wert diese leere Zeichenfolge ist. Wenn beispielsweise keine Konstante als bar definiert ist, ersetzt PHP sie durch „bar“ und verwendet diese.
Hinweis: Auch hier ist es innerhalb einer Zeichenfolge in doppelten Anführungszeichen zulässig, den Index nicht in Anführungszeichen zu setzen, sodass „$foo[bar]“ zulässig ist.
Zulässige Umwandlungen sind:
(int), (integer) – konvertiert in Integer-Typ
(bool), (boolean) – Konvertieren in boolescher Wert
(Float), (Double), (Real) – Konvertieren in Float
(String) – Konvertieren in String
(Array) – Konvertieren in Array
(Objekt) – Konvertieren in Objekt
Beachten Sie, dass Leerzeichen und Tabulatoren in Klammern zulässig sind.
Hinweis: HTML-Formulare übergeben keine Ganzzahlen, Gleitkommazahlen oder booleschen Werte, sondern nur Zeichenfolgen . Um zu überprüfen, ob eine Zeichenfolge eine Zahl ist, können Sie die Funktion is_numeric() verwenden.
Hinweis: Wenn die Variable $x nicht definiert ist, führt die Verwendung wie if ($x) zu einem Fehler der Ebene E_NOTICE. Daher können Sie erwägen, die Funktion empty() oder isset() zum Initialisieren von Variablen zu verwenden.
Hinweis: Obwohl ! eine höhere Priorität als = hat, erlaubt PHP immer noch Ausdrücke wie die folgenden: if (!$a = foo()), in diesem Fall wird die Ausgabe von foo() $a zugewiesen.
Das Obige ist ein Auszug aus dem PHP-Handbuch [1] – das Grundwissen, auf das geachtet werden muss. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn)!

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

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Von Grund auf neu beginnen: Einführung in die Grundlagen des Erlernens der Go-Sprache. Die Go-Sprache, auch bekannt als Golang, ist eine von Google entwickelte Open-Source-Programmiersprache. Sie wurde 2009 veröffentlicht und entwickelte sich schnell zu einer beliebten Sprache, insbesondere in Bereichen wie Webentwicklung, verteilten Systemen und Cloud Computing. Die Go-Sprache ist für ihre Einfachheit, Effizienz und starke Parallelität bekannt. Grundlegende Syntax 1. Variablen und Konstanten In der Go-Sprache werden Variablen und Konstanten typisiert. Variablen können Daten speichern, während Konstanten nicht geändert werden können. Das Deklarationsformat von Variablen ist: v

MySQL ist ein relationales Open-Source-Datenbankverwaltungssystem, das häufig in der Entwicklung von Webanwendungen und der Datenspeicherung eingesetzt wird. Das Erlernen der SQL-Sprache von MySQL ist für Datenmanager und Entwickler unbedingt erforderlich. Die SQL-Sprache ist der Kernbestandteil von MySQL. Bevor Sie MySQL lernen, müssen Sie die SQL-Sprache vollständig verstehen. Dieser Artikel soll Ihnen die Grundkenntnisse von SQL-Anweisungen im Detail erklären, damit Sie SQL-Anweisungen Schritt für Schritt verstehen können Schritt. SQL ist die Abkürzung für Structured Query Language, die in relationalen Daten verwendet wird

Welche Grundkenntnisse sind zum Erlernen von Canvas erforderlich? Mit der Entwicklung moderner Webtechnologie ist die Verwendung des <canvas>-Tags in HTML5 zum Zeichnen zu einer gängigen Methode geworden. Canvas ist ein HTML-Element zum Zeichnen von Grafiken, Animationen und anderen Bildern, das mit JavaScript manipuliert und gesteuert werden kann. Wenn Sie Canvas erlernen und dessen Grundkenntnisse beherrschen möchten, wird es Ihnen im Folgenden ausführlich vorgestellt. HTML- und CSS-Grundlagen: Bevor Sie Canvas lernen

Schnellstart-Go-Programmierung: Grundlagenwissen und Übungsleitfaden Go ist eine aufstrebende Programmiersprache und wird von Entwicklern aufgrund seiner Einfachheit, Effizienz und Parallelität bevorzugt. Egal, ob Sie Anfänger oder Entwickler mit etwas Programmiererfahrung sind, dieser Artikel führt Sie schnell in die Go-Programmierung ein und bietet einige praktische Richtlinien und spezifische Codebeispiele. 1. Installieren Sie die Go-Sprachumgebung. Um mit der Programmierung in der Go-Sprache zu beginnen, müssen Sie zunächst die Go-Sprachumgebung auf Ihrem Computer installieren. Sie können es von der offiziellen Go-Website herunterladen (https://golang

Yii ist ein beliebtes objektorientiertes PHP-Framework. Sein vollständiger Name ist „YesItIs“, was „Ja, es ist so“ bedeutet. Es ist auf Effizienz, Schnelligkeit, Sicherheit und Benutzerfreundlichkeit ausgelegt und wird daher häufig bei der Entwicklung umfangreicher Webanwendungen eingesetzt. In diesem Artikel stellen wir einige Grundkenntnisse des Yii-Frameworks vor, um Anfängern ein besseres Verständnis dieses Frameworks zu ermöglichen. Das Yii-Framework der MVC-Architektur verwendet ein auf MVC (Model-View-Controller) basierendes Entwurfsmuster

„Ausführliche Diskussion über die Grundlagen der Go-Sprachprogrammierung: Analyse spezifischer Codebeispiele“ Als schnelle und effiziente Programmiersprache wird die Go-Sprache zunehmend von Programmierern und Entwicklern bevorzugt. Beim Erlernen und Beherrschen der Go-Sprache ist ein tiefes Verständnis ihrer Grundlagen von entscheidender Bedeutung. In diesem Artikel werden Variablen, Datentypen, Prozesssteuerung, Funktionen usw. ausführlich erörtert und mit spezifischen Codebeispielen kombiniert, um den Lesern zu helfen, die Grundkenntnisse der Go-Sprache besser zu verstehen und zu beherrschen. Variablen und Datentypen In der Go-Sprache sind die Deklaration und Initialisierung von Variablen sehr unterschiedlich

JavaScript hat in den letzten Jahren an Popularität gewonnen, was zum Teil auf die Entwicklung von Bibliotheken zurückzuführen ist, die es einfacher machen, JavaScript-Anwendungen/-Effekte für diejenigen zu erstellen, die die Kernsprache noch nicht vollständig beherrschen. Während die Leute in der Vergangenheit JavaScript im Allgemeinen als eine sehr „schlampige“ Sprache ohne wirkliche Grundlage betrachteten, ist dies nicht mehr der Fall, insbesondere bei umfangreichen Webanwendungen und JSON (JavaScript Object Notation). "Anpassung". JavaScript kann über alle Funktionen einer objektorientierten Sprache verfügen, erfordert jedoch einige zusätzliche Arbeiten, die den Rahmen dieses Artikels sprengen würden. Erstellen wir eine ObjektfunktionmyObjec

Lernen Sie die Go-Sprache: Grundkenntnisse in der Verbindung mit Datenbanken sind erforderlich. Die Go-Sprache ist eine Open-Source-Programmiersprache. Aufgrund ihrer einfachen und effizienten Funktionen wird sie von immer mehr Entwicklern geliebt und verwendet. Während des Entwicklungsprozesses ist es häufig erforderlich, eine Verbindung mit der Datenbank herzustellen, um Vorgänge wie Lesen, Schreiben, Aktualisieren und Löschen von Daten auszuführen. Daher ist es eine sehr wichtige Fähigkeit, zu lernen, wie man eine Verbindung zu einer Datenbank in der Go-Sprache herstellt. Datenbanktreiber In der Go-Sprache ist ein Datenbanktreiber erforderlich, um eine Verbindung zur Datenbank herzustellen. Derzeit sind die wichtigsten Datenbanktreiber der Go-Sprache:
