PHP에서 네임스페이스를 아는 비밀 방법

당신에게 평화가 있기를,

안녕 모든 친구, 에 다시 방문해 주셔서 감사합니다. Sispendik.net

네임스페이스 비밀을 알고 싶습니까? PHP? 아니, Frand8K는 그의 지식 친구들에게 줄 것입니다, 계속 지켜봐..

네임스페이스는 엔터티 그룹 또는 그룹입니다. (수업, 물체, 기능) 하나의 이름으로 그룹화. PHP의 네임스페이스는 파일의 추상 디렉토리도 설명합니다.. PHP에서 네임스페이스는 파일이 저장된 디렉토리를 설명하지 않습니다.. 네임스페이스를 사용하면 많은 이점이 있습니다.. 우리는 수업을 만들 수 있습니다, 상호 작용, 네임스페이스를 사용하여 고유한 함수.

작은 프로젝트를 만들고 개인용으로 사용하는 경우, 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, 상호 작용, 기능 및 기타, 글로벌 네임스페이스를 사용하는 경우.

  1. 네임스페이스 선언

Untuk membuat namespace sama halnya dengan membuat code PHP biasa yang diawali dengan tag <?php 키워드로 시작(말하다 kunci) 네임스페이스 다음에 네임스페이스 이름이 오고 세미콜론으로 끝납니다. ( ; ). 아래 코드 참조:

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

  1. 하위 네임스페이스

Untuk membuat membuat subnamespace kita bisa membuat dengan cara menambahkan karakter \ 첫 번째 네임스페이스 이후, 예 :

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

네임스페이스를 사용하는 또 다른 방법은 중괄호를 사용하는 것입니다. ( { } )

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

  1. 전역 네임스페이스

전역 네임스페이스는 익명으로 생성됩니다., 그냥 namespace 키워드를 사용하세요, 아래 사진처럼:

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

둘 이상의 네임스페이스 만들기, 방법은 아래와 같습니다:

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

  1. 네임스페이스 사용

Modern1.php라는 이름의 첫 번째 파일, 네임스페이스 Frand8KRange, Class Frand8K 무나위르

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

File kedua dengan nama Testing.php , 나마 클래스 테스팅, 그리고 같은 폴더에 저장:

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

출력 프로그램 :

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

  • 앨리어싱 또는 가져오기

PHP 프로그래밍 언어에서 앨리어싱 또는 가져오기는 use 키워드를 사용하여 수행할 수도 있습니다.. 이 사용은 생성 중인 프로그램에 필요한 네임스페이스를 입력합니다.. 예 :

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

결론

Namespace adalah fitur yang sangat berguna dalam mengorganisir komponen dalam 애플리케이션 untuk menghindari terjadinya error karena duplikasi class atau function. 생성하는 응용 프로그램이 더 복잡하고 많은 타사 라이브러리를 포함하는 동안 이 기능에 크게 의존하게 됩니다., 이제부터 네임스페이스 사용에 익숙해지세요..

도움이 되셨기를 바라며 부족한 부분이 있으면 추가하여 개선해 주시기 바랍니다.

이것이 진정한 프로그래머가 되는 데 도움이 되기를 바랍니다.. 이것이 PHP의 네임스페이스 비밀에 대한 논의입니다.. 충분히 쉽지 않습니까?? 그리고 이 글이 여러분 모두에게 도움이 되기를 바랍니다.. Frand8K의 인사말, Technology Now에서 여전히 이해하는 법을 배우고 있습니다..

Similar Posts:

Related Posts

Leave a Reply

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