⊗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ščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј