今天在扫描某些库代码时,我已经看过几次了:而不是声明a Namespace\Like\This
,而是Done\\Like\\This
。
有人可以启发我吗?这背后的原因是什么?
我所能想象的要么是特定于框架的(我不相信),要么是我不理解的一种奇怪的转义形式。
当您在字符串中引用类名称时,应使用双反斜杠,例如:$className = "Foo\\Bar".
这是防止转义字符,一个熟悉的例子是换行符。echo "Hello World\n";
如果您有两个反斜杠,则会打印“ Hello World \ n”而不是“ Hello World”有了新的一行。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句