Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么是'\';在这个PHP库中是什么意思?_Php_Oop_Class - Fatal编程技术网

什么是'\';在这个PHP库中是什么意思?

什么是'\';在这个PHP库中是什么意思?,php,oop,class,Php,Oop,Class,我不理解第行上方SendGrid和Mail()之间的\的含义。 谁能告诉我它是什么及其逻辑。定义了名称空间。因此,邮件库位于SendGrid命名空间中。这是仅在PHP5.3+中可用的功能 基本上,名称空间是一种限制可以拥有类名的范围的方法。它允许您在许多不同的名称空间中使用相同名称的类,而不会在类定义之间产生冲突。它非常适合编写库,因为它使库的最终用户不受命名约定的约束 是的。PHP的一个更不新鲜的特性(仅在5.3+版本中提供),它允许我们以更不易理解的方式进行模块化开发 $mail = new

我不理解第行上方
SendGrid
Mail()
之间的
\
的含义。
谁能告诉我它是什么及其逻辑。

定义了名称空间。因此,邮件库位于SendGrid命名空间中。这是仅在PHP5.3+中可用的功能

基本上,名称空间是一种限制可以拥有类名的范围的方法。它允许您在许多不同的名称空间中使用相同名称的类,而不会在类定义之间产生冲突。它非常适合编写库,因为它使库的最终用户不受命名约定的约束

是的。PHP的一个更不新鲜的特性(仅在5.3+版本中提供),它允许我们以更不易理解的方式进行模块化开发
$mail = new SendGrid\Mail();