Maison > développement back-end > tutoriel php > php中一般名称以一条下划线开头的变量和函数有什么特殊意义?

php中一般名称以一条下划线开头的变量和函数有什么特殊意义?

WBOY
Libérer: 2016-08-18 09:16:00
original
1966 Les gens l'ont consulté

php中一般名称以一条下划线开头的变量和函数有什么特殊意义?

经常在别人的框架中看到这种用法,然而这样做又有什么好处呢?

回复内容:

php中一般名称以一条下划线开头的变量和函数有什么特殊意义?

经常在别人的框架中看到这种用法,然而这样做又有什么好处呢?

框架将变量名、函数名用 _ 开头就是为了避免与用户用的名字冲突。

也可以通过 _ 开头表示私有方法或者属性。

可以查到:

PHP中用下划线开头的变量含义

从" ThinkPHP 开发规范"看PHP 的命名规范和开发建议

一个下划线是私有变量以及私有方法
两个下划线是PHP内置变量。

以下划线开头,表示为类的私有成员.
这只是个不成文的规定, 非要说好处,就是增强可读性吧, 你一看到以下划线开头的, 就是私有成员了.

应该是从别的语言, 如 c++, java中借鉴过来的.

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal