首頁 > 後端開發 > php教程 > php中一般名稱以一條底線開頭的變數和函數有什麼特殊意義?

php中一般名稱以一條底線開頭的變數和函數有什麼特殊意義?

WBOY
發布: 2016-08-18 09:16:00
原創
2026 人瀏覽過

php中一般名稱以一條底線開頭的變數和函數有什麼特殊意義?

經常在別人的框架中看到這種用法,然而這樣做又有什麼好處呢?

回覆內容:

php中一般名稱以一條底線開頭的變數和函數有什麼特殊意義?

經常在別人的框架中看到這種用法,然而這樣做又有什麼好處呢?

框架將變數名稱、函數名稱用 _ 開頭就是為了避免與使用者用的名字衝突。

也可以透過 _ 開頭表示私有方法或屬性。

可以查到:

PHP中用底線開頭的變數意義

從" ThinkPHP 開發規範"看PHP 的命名規範和開發建議

一個底線是私有變數以及私有方法
兩個底線是PHP內建變數。

以下劃線開頭,表示為類的私有成員.
這只是個不成文的規定, 非要說好處,就是增強可讀性吧, 你一看到以下劃線開頭的, 就是私有成員了.

應該是從別的語言, 如 c++, java中藉來的.

相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板