[英]What is the proper way to use include with or without brackets in php
我已经知道如何使用include
, require
甚至require_once
。 我一直练习的是:
例如, include 'sample.php';
或require_once 'classes/DB.php';
但是在某些情况下,我经常在一些论坛和教程中看到它们,甚至在这里,他们也像这样使用它include ('sample.php');
和require_once ('classes/DB.php');
。
我知道任何一种方法都行得通,但是我只想知道您会推荐什么作为一种好的做法? XD,如果在这里已经被询问过,请给我显示链接,因为我找不到它。
include 'sample.php';
或require_once 'classes/DB.php';
是首选方式。
首选,这将防止您的同伴给您带来麻烦和琐碎的话题,这些话题实际上是什么。
参考 。
注意事项:
1. require/include
不包含功能它们是与echo
相同的语言构造。 鸣谢: @Rahil评论。
2.同样,对于像我们这样的懒惰的开发人员,也可以节省按下两个按键(
& )
时间:
include
和其余的不是函数 ,它们不需要括号。 括号也用于分组,例如1 + (2 * 3)
。 基本上,您可以根据需要在任意表达式周围添加尽可能多的括号; 1 + (2 * 3)
等效于(1 + (2 * 3))
等效于1 + ((2 * 3))
等效于((1) + (((2) * (3))))
。
因此,所有include ('file.php')
所做的就是在表达式'file.php'
周围添加不必要的分组括号。 您也可以编写include (((('file.php'))))
,它具有完全相同的效果,没有。 通常仅由不了解这一事实并认为括号是“像其他功能一样”或可能喜欢样式的人才能完成的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.