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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу