Detailed explanation of naming rules for variables in php
Recommended manual:php complete self-study manual
In fact, it would be better to have some naming rules, otherwise it will be ugly without statistics. Here is a detailed explanation of PHP variable naming rules. I hope the following article will be useful to you.
<script>ec(2);</script>
PHP variable naming rules
1. Variables start with the dollar sign $. Such as $name, $age.
2. The first character after the dollar sign $ cannot be a number, but can only be an underscore_ or a letter. Variables like $1_1 are wrong.
3. Except for underscore_, no spaces or punctuation marks are allowed in variables. That is to say, the variable name can only contain: a-z, A-Z, 0-9 and underscore_.
4. PHP variable names are case-sensitive. For example, $name and $Name are two different variables.
PHP Variable Naming Rules Other Notes
1. When naming a variable with two or more words, you can use Capitalize the first letter of all words. Such as $myName, $yourFamilyName.
2. Variables named starting with underscore _ usually represent special variables. Such as creating protected attributes, PHP predefined variables ($_GET), global arrays, etc. in the class.
3. When defining variables, do not be greedy for brevity. Instead, use descriptive names to define variables.
Learning without thinking is useless, thinking without learning is dangerous. I hope you have smooth sailing on your journey to learn PHP and become a master of the art of PHP programming.
The above is the entire content of PHP variable naming rules. The following is nonsense, if you have time, you might as well read it briefly, maybe you can relate.
Recommended related articles:
1.php variable naming rules
2.Introduction to PHP file naming, class and method naming, variable naming and other specifications
3.Naming rules for php function names
Related video recommendations:
1.Dugu Jiujian (4)_PHP video tutorial
PHP variable naming rules
From college to now, I have been exposed to various programming languages. Such as client-side languages Javascript, Actionscript; server-side languages C, Java, ASP.net, PHP, etc., to name a few. Of all these languages, the one I want to learn the most is PHP. For no other reason than the pronunciation of PHP: fart H fart, which is catchy and full of charm. Today I saw the section on PHP variable naming rules, so I just wrote something casually to pass the boring time.
The learning of PHP has been intermittent. The ambition to learn PHP well when I was young is almost gone now.
Some people say that no one can live spotlessly in such a society. What kind of society is this? I am not very sure. But I heard people say that this is an era where the deaf hear the dumb and say that the blind have seen love. I don’t completely believe it, but I can’t completely disbelieve it either.
No matter what, since living is not easy, then live and cherish it.
PHP is something I want to cherish.
So, today I checked out a new book borrowed from the library - PHP Dynamic Web Design (Second Edition, author David Powers).
See the PHP variable naming rules section. Reviewing these very basic contents after a few years really feels like reviewing the past and learning something new.
In order to make the impression more profound, and to practice the truth that a good memory is not as good as a bad writing, in this restless night, I decided to write this article, dedicated to myself who once wanted to be a PHP master. .
1. Variables start with the dollar sign $. Such as $name, $age;
2. The first character after the dollar sign $ cannot be a number;
3. Except for the underscore _, no spaces or punctuation are allowed in variables. Symbol;
4. PHP variable names are case-sensitive. For example, $name and $Name are two different variables.
Other notes
1. When naming a variable with two or more words, you can capitalize the first letter of all words except the first word. For example, $myName; $yourFamilyName;
2. Variables named starting with underscore _ are usually reserved for special situations. For example, create protected attributes in classes; PHP predefined variables: global arrays, etc.;
3. When defining variables, do not be greedy for brevity, but use descriptive names to define variables.
Example
The following are the same function named using camel notation and underscore method respectively:
printEmployeePaychecks(); print_employee_paychecks();
第一个函数名使用了骆驼式命名法——函数名中的每一个逻辑断点都有一个大写字母来标记;第二个函数名使用了下划线法----函数名中的每一个逻辑断点都有一个下划线来标记。
骆驼式命名法近年来越来越流行了,在许多新的函数库和Microsoft Windows这样的环境中,它使用得相当多。另一方面,下划线法是c出现后开始流行起来的,在许多旧的程序和UNIX这样的环境中,它的使用非常普遍。
编辑本段应用概述
骆驼式命名法(Camel-Case)是电脑程式编写时的一套命名规则(惯例)。
骆驼式命名法就是当变量名或函式名是由一个或多个单字连结在一起,而构成的唯一识别字时,第一个单词以小写字母开始;第二个单词的首字母大写或每一个单词的首字母都采用大写字母,例如:myFirstName、myLastName,这样的变量名看上去就像骆驼峰一样此起彼伏,故得名。
骆驼式命名法(Camel-Case)一词来自 Perl 语言中普遍使用的大小写混合格式,而 Larry Wall 等人所著的畅销书《Programming Perl》(O'Reilly 出版)的封面图片正是一匹骆驼。
骆驼式命名法的命名规则可视为一种惯例,并无绝对与强制,为的是增加识别和可读性。
驼峰法(小驼峰法)
变量一般用小驼峰法标识。驼峰法的意思是:除第一个单词之外,其他单词首字母大写。譬如
int myStudentCount;
变量myStudentCount第一个单词是全部小写,后面的单词首字母大写。
Pascal法(大驼峰法)
相比小驼峰法,大驼峰法把第一个单词的首字母也大写了。常用于类名,函数名,属性,命名空间。譬如
publicclass DataBaseUser;
The above is the detailed content of Detailed explanation of naming rules for variables in php. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics











PHP and Python each have their own advantages, and choose according to project requirements. 1.PHP is suitable for web development, especially for rapid development and maintenance of websites. 2. Python is suitable for data science, machine learning and artificial intelligence, with concise syntax and suitable for beginners.

PHP is a scripting language widely used on the server side, especially suitable for web development. 1.PHP can embed HTML, process HTTP requests and responses, and supports a variety of databases. 2.PHP is used to generate dynamic web content, process form data, access databases, etc., with strong community support and open source resources. 3. PHP is an interpreted language, and the execution process includes lexical analysis, grammatical analysis, compilation and execution. 4.PHP can be combined with MySQL for advanced applications such as user registration systems. 5. When debugging PHP, you can use functions such as error_reporting() and var_dump(). 6. Optimize PHP code to use caching mechanisms, optimize database queries and use built-in functions. 7

PHP is widely used in e-commerce, content management systems and API development. 1) E-commerce: used for shopping cart function and payment processing. 2) Content management system: used for dynamic content generation and user management. 3) API development: used for RESTful API development and API security. Through performance optimization and best practices, the efficiency and maintainability of PHP applications are improved.

PHP and Python each have their own advantages, and the choice should be based on project requirements. 1.PHP is suitable for web development, with simple syntax and high execution efficiency. 2. Python is suitable for data science and machine learning, with concise syntax and rich libraries.

PHP is still dynamic and still occupies an important position in the field of modern programming. 1) PHP's simplicity and powerful community support make it widely used in web development; 2) Its flexibility and stability make it outstanding in handling web forms, database operations and file processing; 3) PHP is constantly evolving and optimizing, suitable for beginners and experienced developers.

PHP and Python have their own advantages and disadvantages, and the choice depends on project needs and personal preferences. 1.PHP is suitable for rapid development and maintenance of large-scale web applications. 2. Python dominates the field of data science and machine learning.

PHP is suitable for web development, especially in rapid development and processing dynamic content, but is not good at data science and enterprise-level applications. Compared with Python, PHP has more advantages in web development, but is not as good as Python in the field of data science; compared with Java, PHP performs worse in enterprise-level applications, but is more flexible in web development; compared with JavaScript, PHP is more concise in back-end development, but is not as good as JavaScript in front-end development.

PHP is mainly procedural programming, but also supports object-oriented programming (OOP); Python supports a variety of paradigms, including OOP, functional and procedural programming. PHP is suitable for web development, and Python is suitable for a variety of applications such as data analysis and machine learning.
