⊗ppOpBsPr 3 of 107 menu

Vlastnosti objektů v PHP

Nyní se naučíme pracovat s objekty a jejich vlastnostmi na praktičtějším příkladu. Vytvořme třídu User, která bude popisovat uživatele našeho webu. Nechť náš uživatel má dvě vlastnosti: jméno a věk. Napišme kód naší třídy:

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

Naše třída zatím nic nedělá - pouze popisuje, co budou mít objekty této třídy (v našem případě bude každý objekt mít jméno a věk). V podstatě, dokud nevytvoříme alespoň jeden objekt naší třídy - nestane se nic užitečného.

Vytvořme objekt naší třídy. Při tom je třeba mít na paměti, že třídy se obvykle pojmenovávají velkými písmeny, zatímco objekty těchto tříd - malými.

Pojďme deklarovat třídu:

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

A nyní vytvořme objekt naší třídy:

<?php $user = new User; ?>

Nyní něco zapišme do vlastností našeho objektu a poté vypišme tato data na obrazovku:

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

Vytvořte třídu Employee, ve které budou následující vlastnosti - name, age, salary.

Vytvořte objekt třídy Employee, poté nastavte jeho vlastnosti na následující hodnoty - jméno 'john', věk 25, plat 1000.

Vytvořte druhý objekt třídy Employee, nastavte jeho vlastnosti na následující hodnoty - jméno 'eric', věk 26, plat 2000.

Vypište na obrazovku součet platů vytvořených pracovníků.

Vypište na obrazovku součet věků vytvořených pracovníků.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικά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
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout