Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
$mail = new SendGrid\Mail();
\行間とSendGrid上行の意味がわかりませんMail()。それが何であるかとその論理を誰か教えてください。
\
SendGrid
Mail()
それは名前空間を定義します。したがって、Mail ライブラリは SendGrid 名前空間にあります。これは、PHP 5.3 以降でのみ使用できる機能です。
基本的に、名前空間は、クラス名を持つことができるスコープを制限する方法です。クラス定義間で衝突することなく、多くの異なる名前空間に同じ名前のクラスを持つことができます。ライブラリのエンドユーザーが命名規則に制約されないようにするため、ライブラリを作成するのに最適です。