PHP OOP හි static සමඟ සංයෝජනය
වර්ගයකට ස්ථිතික ගුණාංග සහ ක්රම මෙන්ම සාමාන්ය ඒවා ද අඩංගු විය හැක.
අපි උදාහරණයක් බලමු. අපට
Test යන වර්ගයක් තිබිය යුතුය, එයට
ස්ථිතික ගුණාංගයක් සහ සාමාන්ය ගුණාංගයක් දෙකම අඩංගු වේ:
<?php
class Test
{
public static $staticProperty = 'static';
public $usualProperty = 'usual';
}
?>
අපි වර්ගයේ සාමාන්ය ගුණාංගය සමඟ වැඩ කරමු:
<?php
$test = new Test;
echo $test->usualProperty;
?>
දැන් අපි ස්ථිතික ගුණාංගය භාවිතා කරමු:
<?php
echo Test::$staticProperty;
?>
සාමාන්ය ක්රමයක් සහ ස්ථිතික ක්රමයක් ඇති වර්ගයක් සාදන්න.