[英]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.