⊗ppOpBsPr 3 of 107 menu

Eigenschaften von Objekten in PHP

Jetzt lernen wir, mit Objekten und ihren Eigenschaften an einem praktischeren Beispiel zu arbeiten. Erstellen wir eine Klasse User, die einen Benutzer unserer Website beschreibt. Lassen Sie uns festlegen, dass unser Benutzer zwei Eigenschaften hat: Name und Alter. Schreiben wir den Code unserer Klasse:

<?php class User { public $name; public $age; } ?>

Unsere Klasse macht noch nichts - sie beschreibt nur, was Objekte dieser Klasse haben werden (in unserem Fall wird jedes Objekt einen Namen und ein Alter haben). Im Grunde genommen passiert nichts Nützliches, bis wir nicht mindestens ein Objekt unserer Klasse erstellen.

Lassen Sie uns ein Objekt unserer Klasse erstellen. Dabei muss man bedenken, dass Klassen üblicherweise mit Großbuchstaben benannt werden, und Objekte dieser Klassen mit Kleinbuchstaben.

Lassen Sie uns die Klasse deklarieren:

<?php class User { public $name; public $age; } ?>

Und jetzt erstellen wir ein Objekt unserer Klasse:

<?php $user = new User; ?>

Lassen Sie uns nun etwas in die Eigenschaften unseres Objekts schreiben und dann diese Daten auf dem Bildschirm ausgeben:

<?php $user = new User; $user->name = 'john'; $user->age = 25; echo $user->name; echo $user->age; ?>

Erstellen Sie eine Klasse Employee, in der die folgenden Eigenschaften vorhanden sind - name, age, salary.

Erstellen Sie ein Objekt der Klasse Employee, setzen Sie dann seine Eigenschaften auf die folgenden Werte - Name 'john', Alter 25, Gehalt 1000.

Erstellen Sie ein zweites Objekt der Klasse Employee, setzen Sie seine Eigenschaften auf die folgenden Werte - Name 'eric', Alter 26, Gehalt 2000.

Geben Sie die Summe der Gehälter der erstellten Arbeitnehmer auf dem Bildschirm aus.

Geben Sie die Summe der Alter der erstellten Arbeitnehmer auf dem Bildschirm aus.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen