Modalități secrete de a cunoaște spațiile de nume în PHP

Pacea fie asupra ta,

Salut Toți prietenii, iti multumesc ca ai revenit la Sispendik.net

Vrei să știi secretele spațiului de nume din PHP? nu, Frand8K își va oferi cunoștințele prietenilor, uita-te in continuare..

Un spațiu de nume este un grup sau un grup de entități (clasă, obiect, funcţie) grupate sub un singur nume. Spațiile de nume în PHP descriu, de asemenea, directorul abstract al unui fișier. În PHP, spațiul de nume nu descrie directorul în care este stocat fișierul. Există multe avantaje ale utilizării spațiilor de nume. Putem crea clase, interfata, funcţionează cu unic prin utilizarea spaţiului de nume.

Dacă faci un proiect mic și pentru personal, 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, Interfață, Funcții și altele, dacă utilizați Global Namespace.

  1. Declarație de spațiu de nume

Untuk membuat namespace sama halnya dengan membuat code PHP biasa yang diawali dengan tag <?php și începe cu cuvântul cheie(cuvânt kunci) spațiu de nume urmat de numele spațiului de nume și se termină cu punct și virgulă ( ; ). vezi codul de mai jos:

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

  1. Sub spatiu de nume

Untuk membuat membuat subnamespace kita bisa membuat dengan cara menambahkan karakter \ după primul spațiu de nume, exemplu :

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

O altă modalitate de a folosi spațiile de nume este utilizarea acoladelor ( { } )

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

  1. Spațiu de nume global

Spațiul de nume global este creat anonim, utilizați doar cuvântul cheie namespace, ca in poza de mai jos:

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

Creați mai mult de un spațiu de nume, metoda este ca mai jos:

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

  1. Utilizarea spațiilor de nume

Primul fișier cu numele Modern1.php, spațiu de nume Frand8KRange, Clasa 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.                $acest ->test=nou Frand8K;
8.                echo “Nama : “.$this ->Test ->Test(“Frand8K Munawir”);
9.                echo “<br/>;
10.              echo “Alamat : “.$this ->Test ->test2(“Banda Aceh”);
11.               }
12.       }
14.?>

File kedua dengan nama Testing.php , Testarea clasei Nama, și stocare în același folder:

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

Program de ieșire :

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

  • Alias ​​sau Import

Aliasarea sau importul în limbajul de programare PHP se poate face și folosind cuvântul cheie use. Această utilizare va introduce spațiul de nume necesar în programul creat. exemplu :

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

Concluzie

Namespace adalah fitur yang sangat berguna dalam mengorganisir komponen dalam aplicarea untuk menghindari terjadinya error karena duplikasi class atau function. Veți fi foarte dependent de această caracteristică, în timp ce aplicația pe care o creați este mai complexă și implică multe biblioteci terțe, așa că obișnuiește-te să folosești spațiul de nume de acum înainte.

Sper că util și dacă există deficiențe vă rugăm să adăugați pentru a îmbunătăți

Sperăm că acest lucru vă poate ajuta să deveniți un programator adevărat. Deci, aceasta este discuția despre secretele spațiilor de nume în PHP. Destul de ușor, nu-i așa? Și sperăm că acest articol vă poate fi util tuturor. Salutări de la Frand8K, pe care încă înveți să le înțelegi în Technology Now.

Similar Posts:

Related Posts

Leave a Reply

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