簡體   English   中英

什么是使用正確的方法包括或不帶括號在PHP

[英]What is the proper way to use include with or without brackets in php

我已經知道如何使用includerequire甚至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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM