⊗ppOpCgPNAs 39 of 107 menu

PHP හි OOP හි ඇතුළත් කළ නාමාවලියෙහි දේපල නම

දැන් අපි බලමු ඇතුළත් කළ නාමාවලියේ මූලද්‍රව්‍යයකින් වස්තුවක ගුණයකට නමින් යොමු වන්නේ කෙසේදැයි. අපට පහත User පන්තිය ඇතැයි සිතමු:

<?php class User { public $name; public $surn; public function __construct($name, $surn) { $this->name = $name; $this->surn = $surn; } } ?>

මෙම පන්තියේ වස්තුවක් සාදමු:

<?php $user = new User('john', 'smit'); ?>

ගුණාංග නාමාවලියක් ලබා දී ඇතැයි සිතමු:

<?php $props = ['prop1' => 'name', 'prop2' => 'surn']; ?>

අපගේ නාමාවලියේ මූලද්‍රව්‍යයේ ගබඩා කර ඇති නම ඇති වස්තුවේ ගුණයට යොමු වෙමු:

<?php echo $user->{$props['prop1']}; // 'john' ප්‍රතිදානය කරයි ?>

පහත පන්තිය ලබා දී ඇත:

<?php class Employee { public $name; public $salary; public $position; public function __construct($name, $salary, $position) { $this->name = $name; $this->salary = $salary; $this->position = $position; } } ?>

නාමාවලියක් ලබා දී ඇත:

<?php $arr = [ 'prop1' => 'name', 'prop2' => 'salary', 'prop3' => 'position' ]; ?>

Employee පන්තියේ වස්තුවක් සාදන්න, ඉන්පසු එහි ගුණාංගවලට නාමාවලියේ මූලද්‍රව්‍ය හරහා යොමු වන්න.

සිංහල
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න