⊗ppOpBsPr 3 of 107 menu

Уласцівасці аб'ектаў у PHP

Зараз мы навучымся працаваць з аб'ектамі і іх уласцівасцямі на больш практычным прыкладзе. Давайце зробім клас User, які будзе апісваць карыстальніка нашага сайта. Хай у нашага карыстальніка будзе дзве ўласцівасці: імя і ўзрост. Напішам код нашага класа:

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

Пакуль наш клас нічога не робіць - ён проста апісвае, што будуць мець аб'екты гэтага класа (у нашым выпадку кожны аб'ект будзе мець імя і ўзрост). Па сутнасці, пакуль мы не створым хоць бы адзін аб'ект нашага класа - нічога карыснага не адбудзецца.

Давайце створым аб'ект нашага класа. Пры гэтым трэба мець на ўвазе, што класы прынята называць вялікімі літарамі, а аб'екты гэтых класаў - маленькімі.

Давайце аб'явім клас:

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

А цяпер створым аб'ект нашага класа:

<?php $user = new User; ?>

Давайце цяпер што-небудзь запишам у ўласцівасці нашага аб'екта, а потым вывядзем гэтыя дадзеныя на экран:

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

Зрабіце клас Employee, у якім будуць наступныя ўласцівасці - name, age, salary.

Стварыце аб'ект класа Employee, затым усталюйце яго ўласцівасці ў наступныя значэнні - імя 'john', узрост 25, заробная плата 1000.

Стварыце другі аб'ект класа Employee, усталюйце яго ўласцівасці ў наступныя значэнні - імя 'eric', узрост 26, заробная плата 2000.

Вывядзіце на экран суму заробленных плат створаных работнікаў.

Вывядзіце на экран суму ўзростаў створаных работнікаў.

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικά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
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць