6
$mail = new SendGrid\Mail();
\
の意味は、上記のSendGrid
とMail()
の間にありません。 誰でもそれが何であるか、その論理を教えてくれるでしょうか。このPHPライブラリの ''は何を意味していますか?
$mail = new SendGrid\Mail();
\
の意味は、上記のSendGrid
とMail()
の間にありません。 誰でもそれが何であるか、その論理を教えてくれるでしょうか。このPHPライブラリの ''は何を意味していますか?
名前空間を定義します。したがって、MailライブラリはSendGrid名前空間にあります。これは、PHP 5.3以降でのみ使用可能な機能です。
基本的に名前空間は、クラス名を持つスコープを制限する方法です。クラス定義間で衝突することなく、多くの異なる名前空間で同じ名前のクラスを持つことができます。あなたのライブラリのエンドユーザがあなたの命名規則に制約されないようにするため、ライブラリを書くのに最適です。
[namespaces](http://www.php.net/manual/en/language.namespaces.rationale.php)です。 PHPのより新鮮な機能(5.3+でのみ利用可能)により、モジュール化された開発をより読みにくくすることができます。 ) – raina77ow