330 of 410 menu

ბრძანება namespace

სახელთა სივრცეები (namespaces) PHP-ში საშუალებას გაძლევთ განაიცილოთ კლასები, ინტერფეისები, ფუნქციები და კონსტანტები. ისინი განსაკუთრებით სასარგებლოა დიდ პროექტებთან მუშაობისას ან მესამე მხარის ბიბლიოთეკების გამოყენებისას. სახელთა სივრცე განისაზღვრება საკვანძო სიტყვით 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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა