1. thinkphp3.2 の時代には名前空間は使用されていませんでしたが、コードはそれほど複雑ではなかったので、それほど不便はありませんでした。 、実際には各クラスファイルが多くの名前空間を使用しているようです
欢迎选择我的课程,让我们一起见证您的进步~~
紹介するクラスの多くが 同じ名前 を持っている場合、名前空間の役割がわかります。
たとえば、Domain には User 类,Service 里面有个 User 类,Web 里面有个 User クラスがあります。
User
問題について議論するとき、なぜいつもtpを例に出すのですか
大規模なプロジェクトの場合は必須です
そうしないと、異なるライブラリが導入されて、同じ名前の関数が混同されてしまうと大変です
最新のphpが必要です
あなたが今経験しているプロジェクトでは名前空間の役割を感じていないかもしれませんが、言語の更新についても同じことが当てはまります。名前空間の役割に関しては、私は納得しています。名前空間を使用する必要がある理由については、Google が多くのことを教えてくれます。それを使用すると、人々はより良い方向に発展するのではないかということだけを知っておく必要があります。
問題について議論するとき、なぜいつも tp を使って例をあげるのですか 111
実際、名前空間の主な目的は、同じ名前を持つクラス間の競合の問題を解決することです。
名前空間が存在しない前は、昔ながらの書き方が classmap的写法去命名类。如System_Controller.php下划线的写法;转变为现在的SystemController でした。
classmap
System_Controller.php
SystemController
classmap,还是命名空间,只要按着一定的规则,然后通过spl_autoload_registerそれに、これは他の言語(Javaなど)と非常に似ています。PHPもこのようにならなければ、トレンドに追いつくことはできません。 。ははは! !
spl_autoload_register
紹介するクラスの多くが 同じ名前 を持っている場合、名前空間の役割がわかります。
たとえば、Domain には
User
类,Service 里面有个User
类,Web 里面有个User
クラスがあります。問題について議論するとき、なぜいつもtpを例に出すのですか
大規模なプロジェクトの場合は必須です
そうしないと、異なるライブラリが導入されて、同じ名前の関数が混同されてしまうと大変です
最新のphpが必要です
あなたが今経験しているプロジェクトでは名前空間の役割を感じていないかもしれませんが、言語の更新についても同じことが当てはまります。名前空間の役割に関しては、私は納得しています。名前空間を使用する必要がある理由については、Google が多くのことを教えてくれます。それを使用すると、人々はより良い方向に発展するのではないかということだけを知っておく必要があります。
問題について議論するとき、なぜいつも tp を使って例をあげるのですか 111
あなたが今経験しているプロジェクトでは名前空間の役割を感じていないかもしれませんが、言語の更新についても同じことが当てはまります。名前空間の役割に関しては、私は納得しています。名前空間を使用する必要がある理由については、Google が多くのことを教えてくれます。それを使用すると、人々はより良い方向に発展するのではないかということだけを知っておく必要があります。
実際、名前空間の主な目的は、同じ名前を持つクラス間の競合の問題を解決することです。
名前空間が存在しない前は、昔ながらの書き方が
導入方法は問いません。クラス名の競合は発生しません。名前空間はプロジェクトに必要ありません。それは単なる技術開発の産物です。classmap
的写法去命名类。如System_Controller.php
下划线的写法;转变为现在的SystemController
でした。classmap
,还是命名空间,只要按着一定的规则,然后通过spl_autoload_register
それに、これは他の言語(Javaなど)と非常に似ています。PHPもこのようにならなければ、トレンドに追いつくことはできません。 。ははは! !