php中标识符和变量的命名规则

发布时间:2020-06-25 15:40:31

来源:亿速云

阅读:128

作者:Leah

今天就跟大家聊聊有关php中标识符和变量的命名规则,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

在PHP程序开发中经常需要自定义一些符号来标记一些名称,如变量名,函数名类名等,这些符号被称为标识符。而标识符的定义需要遵循一定的规则:

1.标识符只能由26个英文字母字符大小写(a~z,A~Z)、数字(0~9)、下划线(_)组成且不能包含空格。

2.标识符只能以字母或下划线开头的任意长度的字符组成。

3.标识符用作变量名时,区分大小写。

4.如果标识符由多个单词组成,那么应使用下划线进行分隔、

5.不可用PHP中预定义的关键字

按照PHP对标识符的定义规则,标识符it、It、it88、_it是合法的,而8it和i-t则是非法的标识符

PHP 变量规则:

变量以 $ 符号开头,其后是变量的名称,其他与上面规则相同

创建 PHP 变量

PHP 没有创建变量的命令。

变量会在首次为其赋值时被创建:

示例:<?php

$txt="Hello world!";

$x=5;

$y=10.5;

?>

看完上述内容,你们对php中标识符和变量的命名规则有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注亿速云行业资讯频道,感谢大家的支持。

php变量命名合法_php中标识符和变量的命名规则相关推荐

  1. 在MATLAB 中st_1是变量名,在Delphi中,根据变量标识符命名规则,st80不能用一个变量命名。...

    在Delphi中,根据变量标识符命名规则,"st80"不能用一个变量命名. 更多相关问题 [单选,A型题] 胸痹表现为"心中痞,留气结在胸,胸满,胁下逆抢心", ...

  2. python重命名文件pycharm_Python中批量修改变量名太费劲?Pycharm中使用重命名一次搞定...

    标签:rename   current   变量   阅读   tor   小伙伴   search   其他   就是如果程序中有一个变量被用得比较多,但名字起得不是很好,导致其他阅读程序的人搞不清 ...

  3. python变量类型声明_python中可以声明变量类型吗

    变量(variable)是Python语言中一个非常重要的概念.变量的主要作用就是为Python程序中的某个值起一个名字.类似于"张三"."李四"." ...

  4. linux下变量名长度,Linux中shell的变量介绍

    Linux中shell的变量介绍 发布时间:2020-06-24 16:20:39 来源:亿速云 阅读:112 作者:元一 这期内容当中的小编将会给大家带来有关Linux中shell的变量介绍,以专业 ...

  5. linux怎么查看系统环境变量路径,Linux系统中的环境变量该如何设置与查看

    今天小编要跟大家分享的文章是关于Linux系统中的环境变量该如何设置与查看.大家都知道,在 Linux 系统中,有环境变量和 Shell 变量这两种变量. 环境变量是在程序及其子程序中全局可用的,常常 ...

  6. php 调用变量方法名,php中引用(变量和函数名前加符号)用法

    本文章来给大家介绍在php中我们常看到在在php变量前面加个&符号,这个就是php中引用符号了,它可以用于各种变量.函数.对象了下面我来给各位详细介绍php&符号用法.在 PHP 中引 ...

  7. python中class变量_对python 中class与变量的使用方法详解

    python中的变量定义是很灵活的,很容易搞混淆,特别是对于class的变量的定义,如何定义使用类里的变量是我们维护代码和保证代码稳定性的关键. #!/usr/bin/python #encoding ...

  8. php的常量和变量的区别,php中常量与变量的区别是什么?

    什么是php常量? 所谓常量就是不能改变的量,php常量一旦被定义,就不能被改变或取消定义.这是官方的解释,也是最权威的解释.php常量通常用来存储一个不被改变也不希望变化的数据,该数据只能是四种标量 ...

  9. linux 变量替换字符串,shell中常用的变量处理、字符串操作(之一)

    在shell中,当我们已经获取到某个变量的变量值的时候,可能还需要对变量值进行一定的处理,才能到我们最终想要的结果,今天我们就来聊聊shell中常见的变量处理方法,我们通常会对变量进行如下处理. 一. ...

最新文章

  1. 关于多线程的一点感想
  2. React之类式组件中的构造器与props
  3. 又把锅甩给中国!苹果和解给了300多亿,但高通业绩预测并不乐观
  4. Rancher如何按计算资源调度
  5. L2-010. 排座位-PAT团体程序设计天梯赛GPLT(并查集)
  6. idea使用过程中的坑
  7. DirectShow 在 VS2010 中开发环境的设置
  8. 大话说github建立里程碑(SE)
  9. [导入]2007年美国电影上映时间表
  10. css使两个盒子并列_前端学习CSS
  11. JAVA人脸识别(人脸对比)
  12. 计算机类学术期刊SCI/EI期刊核心期刊有哪些?
  13. 1.1 2022 IT行业前景分析 | IT行业是什么工作 做什么的,互联网行业未来前景,发展趋势、职业规划,计算机专业主要学什么?就业前景如何?
  14. 微信自动推送早安问候教程
  15. Windows微信双开,三开,多开小程序!start C:\“Program Files (x86)“\Tencent\WeChat\WeChat.exe
  16. JS实现数组和数组对象倒序(reverse方法)
  17. NFS服务器工作原理及权限设置
  18. 携程后台开发笔试第二题
  19. 微信公众号接入智能客服机器人可以实现哪些效果
  20. Navicat绘制数据库物理模型

热门文章

  1. 在Windows安装Ubuntu子系统
  2. 计算机高级工考试题库2018,维修电工高级工试题题库2018
  3. 日常计算机操作知识教案,计算机教案范文
  4. 风起乌兰察布,中国自动驾驶迎来170倍提速
  5. 路由器重温——CE1/PRI接口配置管理
  6. [HNOI2003]激光炸弹
  7. nodejs mysql 关闭_nodejs mysql错误:连接丢失服务器关闭了连接
  8. latex 模板使用技巧——参考文献篇
  9. Android常用的框架
  10. python爬虫优势和缺点_三种分布式爬虫策略的优缺点