Hemliga sätt att känna till namnområden i PHP

Fred vare med dig,

Hej alla vänner, tack för att du kom tillbaka igen kl Sispendik.net

Vill du veta namnutrymmets hemligheter i PHP? Nä, Frand8K kommer att ge sina kunskaper vänner, Fortsätt titta..

Ett namnområde är en grupp eller grupp av enheter (klass, objekt, fungera) grupperade under ett namn. Namnutrymmen i PHP beskriver också den abstrakta katalogen för en fil. I PHP beskriver namnutrymmet inte katalogen där filen är lagrad. Det finns många fördelar med att använda namnutrymmen. Vi kan skapa klasser, gränssnitt, funktion med unik genom att använda namnutrymme.

Om du gör ett litet projekt och för personligt, maka kesalahan nama atau nama yang duplikate tidak akan menjadi permasalahan yang serius, tetapi jika anda ingin membuat project yang besar maka kesalahan ini akan menjadi sesuatu yang sangat serius. Anda tidak akan bisa mengontrol Class, Gränssnitt, Funktioner och andra, om du använder Global Namespace.

  1. Namnområdesdeklaration

Untuk membuat namespace sama halnya dengan membuat code PHP biasa yang diawali dengan tag <?php och börjar med nyckelordet(säga kunci) namnutrymme följt av namnutrymmet och slutade med semikolon ( ; ). se kod nedan:

1.<?php
2.        namespace Namanamespace
3         //tulis kode disini

  1. Undernamnområde

Untuk membuat membuat subnamespace kita bisa membuat dengan cara menambahkan karakter \ efter det första namnutrymmet, exempel :

1.<?php
2.        namespace Namanamespace\Namakedua;
3          //tulis kode disini

Ett annat sätt att använda namnutrymmen är att använda hängslen ( { } )

1.<?php
2.        namespace CaraLain{
3.        //tulis kode disini
4.      }

  1. Globalt namnområde

Det globala namnområdet skapas anonymt, använd bara nyckelordet namnutrymme, gilla bilden nedan:

1.<?php
2.         namespace{
3.                         //tulis kode disini
4.         }
5.    ?>

Skapa mer än ett namnområde, metoden är enligt nedan:

1.<?php
2.         namespace Blog\Frand8K{
3.                         //tulis kode disini
4.         }
5.          namespace You\Blog{
6.         }
7 ?>

  1. Använder namnrymder

Den första filen med namnet Modern1.php, namnutrymme Frand8KRange, Klass Frand8K Munawir

1.<?php
2.        include “Modern1.php;
3.        use ModernFrand8K\kisaran\frand8kMunawir as Frand8K;
4.        class Testing{
5.        private $test;
6.        public function __construct(){
7.                $detta ->test=ny Frand8K;
8.                echo “Nama : “.$this ->testa ->testa(“Frand8K Munawir”);
9.                echo “<br/>;
10.              echo “Alamat : “.$this ->testa ->test 2(“Banda Aceh”);
11.               }
12.       }
14.?>

File kedua dengan nama Testing.php , Nama klass Testning, och lagring i samma mapp:

1.<?php
2.        include “Modern1.php;
3.        use ModernFrand8K\kisaran\frand8kMunawir as Frand8K;
4.        class Testing{
5.        private $test;
6.        public function __construct(){
7.                $detta ->test=ny Frand8K;
8.                echo “Nama : “.$this ->testa ->testa(“Frand8K Munawir”);
9.                echo “<br/>;
10.              echo “Alamat : “.$this ->testa ->test 2(“Banda Aceh”);
11.               }
12.       }
13.       $jalan=new Testing();
14.?>

Utgångsprogram :

Coding Frand8K 1 300x155 - Cara Rahasia Mengenal Namespace di PHP

  • Aliasing eller import

Aliasing eller import i PHP-programmeringsspråket kan också göras med hjälp av nyckelordet use. Denna användning kommer att ange det nödvändiga namnutrymmet i programmet som skapas. exempel :

1.<?php
2.        include “Modern1.php;
3.        use ModernFrand8K\kisaran\frand8kMunawir as Frand8K;
4.        class Testing{
5.        private $test;
6.        public function __construct(){
7.                $detta ->test=ny Frand8K;
8.                echo “Nama : “.$this ->testa ->testa(“Frand8K Munawir”);
9.                echo “<br/>;
10.              echo “Alamat : “.$this ->testa ->test 2(“Banda Aceh”);
11.               }
12.       }
13.       $jalan=new Testing();
14.?>

Slutsats

Namespace adalah fitur yang sangat berguna dalam mengorganisir komponen dalam Ansökan untuk menghindari terjadinya error karena duplikasi class atau function. Du kommer att vara mycket beroende av denna funktion medan applikationen du skapar är mer komplex och involverar många tredjepartsbibliotek, så vänja dig vid att använda namnutrymmet från och med nu.

Förhoppningsvis användbart och om det finns brister, lägg till för att förbättra

Förhoppningsvis kan detta hjälpa dig att bli en riktig programmerare. Så det är diskussionen om namnutrymmeshemligheter i PHP. Ganska lätt nog är det inte? Och förhoppningsvis kan den här artikeln vara användbar för er alla. Hälsningar från Frand8K, som du fortfarande lär dig förstå i Technology Now.

Similar Posts:

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *