Inhaltsverzeichnis
Was bedeuten PHP-Schlüsselwörter?
Heim Backend-Entwicklung PHP-Problem Was bedeutet das PHP-Schlüsselwort?

Was bedeutet das PHP-Schlüsselwort?

Jul 27, 2022 pm 04:55 PM
php

PHP-Schlüsselwörter bedeuten Zeichen mit besonderer Bedeutung in der Syntax; Schlüsselwörter werden verwendet, um die Werte bestimmter in jeder Datei aufgezeichneter Datenelemente zu identifizieren. PHP-Schlüsselwörter weisen darauf hin, dass sie von der PHP-Sprache selbst verwendet wurden und nicht für andere Zwecke verwendet werden können . Wörter wie „Privat“, „Geschützt“, „Öffentlich“, „Statisch“, „Final“, „Abstrakt“ usw.

Was bedeutet das PHP-Schlüsselwort?

Die Betriebsumgebung dieses Artikels: Windows 10-System, PHP-Version 8.1, Dell G3-Computer

Was bedeuten PHP-Schlüsselwörter?

Die sogenannten Schlüsselwörter sind Wörter, die von der Sprache selbst verwendet wurden und kann nicht für andere Zwecke verwendet werden

Jeder PHP-Entwickler muss 6 Schlüsselwörter beherrschen, wenn er objektorientiert WEB-Anwendungen erstellt. Diese sind:

Privat

Privat ist der Kernbestandteil der Zugriffskontrolle, daher ist es ist in der Klasse definiert. Auf die Eigenschaften (Variablen) oder Methoden, die zu Private werden, kann nur innerhalb der Klasse zugegriffen werden. Auf sie kann nicht direkt über den Klassennamen zugegriffen werden .

Protected

Die Zugriffsebene von Protected ist nach Private an zweiter Stelle.

Öffentlich

Öffentlich hat die größten Zugriffsrechte. Auf Eigenschaften (Variablen) oder Methoden, die als Öffentlich definiert sind, kann überall im Programm und zu jeder Zeit zugegriffen werden.

statisch

Wenn wir ein Attribut (Variable) in einer Klasse als statisch deklarieren, ist der Wert des Attributs in allen seinen Objekten sichtbar und eine gemeinsam genutzte Variable. Daher hängt der statische Attributwert eher von der Klasse ab als Objekt. Auf statische Eigenschaften kann nicht über Objekte zugegriffen werden, sondern direkt über den Klassennamen und das Symbol ::. In ähnlicher Weise weisen auch statische Methoden Objektfreigabeeigenschaften auf, Sie müssen jedoch die folgenden zwei Punkte beachten:

  • Zugriff auf statische Methoden direkt über den Klassennamen plus::

  • Das Schlüsselwort $this kann nicht in statischen Methoden verwendet werden Methoden

Final

Wenn ein Attribut (eine Variable) durch Final geändert wird, kann der Attributwert (die Variable) nicht geändert werden. Wenn es sich um eine Funktion handelt, kann die Funktion nicht überschrieben oder neu geschrieben werden.

Abstract

Eine als Abstract definierte Klasse kann nicht instanziiert werden. Jede Klasse, wenn mindestens eine Methode darin als Abstract deklariert ist, muss diese Klasse als Abstract deklariert werden. Eine als Abstract definierte Methode deklariert nur ihre aufrufende Methode (Parameter) und kann nicht ihre spezifische Funktionsimplementierung definieren.

Wissen erweitern

Operatoren

Operatoren sind Operatoren, die zum Verbinden verschiedener Objekte in Ausdrücken verwendet werden. Verschiedene Operatoren geben unterschiedliche Operationsmethoden an.

Operatoren können als integrierte Funktionen in der Sprache, als grundlegendste Funktionen und als unersetzliche Funktionen verstanden werden!

Operatoren sind im Wesentlichen Funktionen. Der Operator benötigt lediglich eine weitere Erklärung durch den Compiler.

Funktion

Eine Funktion ist eine Gruppe von Anweisungen, die gemeinsam eine Aufgabe ausführen

Der Unterschied zwischen einer Funktion und einem Operator:

  • Operatoren können nur überladen und nicht angepasst werden Funktion willkürlich, solange es sich um einen Bezeichner handelt; Operatoren funktionieren nicht.

  • Die Funktion selbst verfügt über einen Code. Wenn das Programm ausgeführt wird und auf eine Funktion stößt, werden zunächst die Parameter der Funktion auf den Stapel verschoben und dann zum Code der auszuführenden Funktion gesprungen. Die Betreiber agieren direkt vor Ort.

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas bedeutet das PHP-Schlüsselwort?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

CakePHP-Projektkonfiguration CakePHP-Projektkonfiguration Sep 10, 2024 pm 05:25 PM

In diesem Kapitel werden wir die Umgebungsvariablen, die allgemeine Konfiguration, die Datenbankkonfiguration und die E-Mail-Konfiguration in CakePHP verstehen.

PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian Dec 24, 2024 pm 04:42 PM

PHP 8.4 bringt mehrere neue Funktionen, Sicherheitsverbesserungen und Leistungsverbesserungen mit einer beträchtlichen Menge an veralteten und entfernten Funktionen. In dieser Anleitung wird erklärt, wie Sie PHP 8.4 installieren oder auf PHP 8.4 auf Ubuntu, Debian oder deren Derivaten aktualisieren. Obwohl es möglich ist, PHP aus dem Quellcode zu kompilieren, ist die Installation aus einem APT-Repository wie unten erläutert oft schneller und sicherer, da diese Repositorys in Zukunft die neuesten Fehlerbehebungen und Sicherheitsupdates bereitstellen.

CakePHP Datum und Uhrzeit CakePHP Datum und Uhrzeit Sep 10, 2024 pm 05:27 PM

Um in cakephp4 mit Datum und Uhrzeit zu arbeiten, verwenden wir die verfügbare FrozenTime-Klasse.

CakePHP-Datei hochladen CakePHP-Datei hochladen Sep 10, 2024 pm 05:27 PM

Um am Datei-Upload zu arbeiten, verwenden wir den Formular-Helfer. Hier ist ein Beispiel für den Datei-Upload.

CakePHP-Routing CakePHP-Routing Sep 10, 2024 pm 05:25 PM

In diesem Kapitel lernen wir die folgenden Themen im Zusammenhang mit dem Routing kennen.

Besprechen Sie CakePHP Besprechen Sie CakePHP Sep 10, 2024 pm 05:28 PM

CakePHP ist ein Open-Source-Framework für PHP. Es soll die Entwicklung, Bereitstellung und Wartung von Anwendungen erheblich vereinfachen. CakePHP basiert auf einer MVC-ähnlichen Architektur, die sowohl leistungsstark als auch leicht zu verstehen ist. Modelle, Ansichten und Controller gu

So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein Dec 20, 2024 am 11:31 AM

Visual Studio Code, auch bekannt als VS Code, ist ein kostenloser Quellcode-Editor – oder eine integrierte Entwicklungsumgebung (IDE) –, die für alle gängigen Betriebssysteme verfügbar ist. Mit einer großen Sammlung von Erweiterungen für viele Programmiersprachen kann VS Code c

CakePHP erstellt Validatoren CakePHP erstellt Validatoren Sep 10, 2024 pm 05:26 PM

Der Validator kann durch Hinzufügen der folgenden zwei Zeilen im Controller erstellt werden.

See all articles