330 of 410 menu

namespace ආඥාව

PHP හි නම් අවකාශ (namespaces) පන්ති, අතුරු මුහුණතු, ශ්‍රිත සහ නියතයන් හුදකලා කිරීමට ඉඩ සලසයි. ඒවා විශේෂයෙන්ම ප්‍රධාන ව්‍යාපෘති සමඟ වැඩ කරන විට හෝ තෙවන පාර්ශ්ව පුස්තකාල භාවිතා කරන විට ප්‍රයෝජනවත් වේ. නම් අවකාශයක් අර්ථ දක්වා ඇත්තේ ගොනුවක ආරම්භයේ දී namespace යන මූලික වචනය මගිනි.

වාක්‍ය රචනය

namespace MyProject;

උදාහරණය

සරල නම් අවකාශයක් සහ එහි පන්තියක් සාදමු:

<?php namespace MyProject; class MyClass { public function hello() { return 'Hello from MyClass'; } } ?>

උදාහරණය

වෙනත් නම් අවකාශයකින් පන්තියකට ප්‍රවේශ වීම:

<?php require_once 'MyClass.php'; $obj = new \MyProject\MyClass(); echo $obj->hello(); ?>

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

'Hello from MyClass'

උදාහරණය

නම් අවකාශ සඳහා අන්වර්ථ නාම භාවිතා කිරීම:

<?php use MyProject\MyClass as MC; $obj = new MC(); echo $obj->hello(); ?>

මේවාත් බලන්න

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