PHP 变量

PHP中的变量是保存数据的内存位置的名称。 变量是用于保存临时数据的临时存储。

在PHP中,使用$符号和变量名来声明变量。

在PHP中声明变量的语法如下:

$variablename = value;

PHP 变量规则变量以 $ 符号开始,后面跟着变量的名称

变量名必须以字母或者下划线字符开始

变量名只能包含字母数字字符以及下划线(A-z、0-9 和 _ )

变量名不能包含空格

变量名是区分大小写的($y 和 $Y 是两个不同的变量)

PHP 语句和 PHP 变量都是区分大小写的。

PHP变量:声明字符串,整数和浮点数变量

下面来看看看如何在PHP变量中声明字符串,整数和浮点值的例子。

$str="hello string";

$x=200;

$y=44.6;

echo "string is: $str
";

echo "integer is: $x
";

echo "float is: $y
";

?>

执行上面代码得到以下结果-

string is: hello string

integer is: 200

float is: 44.6

PHP变量:两个变量的总和<?php

$x = 5;

$y = 6;

$z = $x + $y;

echo $z;

?>

执行上面代码得到以下结果-

11

PHP变量:区分大小写

在PHP中,变量名称是区分大小写的。 因此,变量名称“color”不同于”Color“,”COLOR“等。

$color="red";

echo "My car is " . $color . "
";

echo "My house is " . $COLOR . "
";

echo "My boat is " . $coLOR . "
";

?>

执行上面代码得到以下结果-

My car is red

Notice: Undefined variable: COLOR in C:\wamp\www\variable.php on line 4

My house is Notice: Undefined variable: coLOR in C:\wamp\www\variable.php on line 5

My boat is

PHP变量:规则

PHP变量必须以字母或下划线开头。PHP变量不能以数字和特殊符号开头。

File: variablevalid.php

$a="hello";//字符(有效)

$_b="hello";//下划线 (有效)

echo "$a
$_b";

?>

执行上面代码得到以下结果 -

hello

hello<?php

$4c="hello";//以数字开头,无效的变量

$*d="hello";//以*开头,无效的变量

echo "$4c
$*d";

?>

执行上面代码得到以下结果 -

Parse error: syntax error, unexpected '4' (T_LNUMBER), expecting variable (T_VARIABLE) or '$' in C:\wamp\www\variableinvalid.php on line 2

php 变量字节大小,PHP 变量相关推荐

  1. C 语言实例 - 计算 int, float, double 和 char 字节大小

    C 语言实例 - 计算 int, float, double 和 char 字节大小C 语言实例 C 语言实例使用 sizeof 操作符计算int, float, double 和 char四种变量字 ...

  2. c语言指针变量字节,C语言指针变量类型和大小

    指针变量作为C语言中的特殊数据类型,除了用于存储内存地址之外,它与其他类型比较是否具有其他特点呢?接下来对指针类型进行分析,剖析指针类型的特点. 指针的大小与其指向的内存中存储的变量类型无关,它只与计 ...

  3. c语言中变量的大小,C语言变量定义

    C语言变量定义 程序设计就是让计算机按照一定的指令来进行工作,可以说数据的处理是程序设计的主要任务.那么数据是怎么加入到计算机的内存中呢?下面是小编分享的C语言变量定义,欢迎大家阅读!更多相关信息请关 ...

  4. 用Keil验证8位和32位单片机变量占用空间大小

    关注+星标公众号,不错过精彩内容 作者 | strongerHuang 微信公众号 | 嵌入式专栏 首先问大家两个问题: 8位单片机定义一个 int 型变量,占几个字节? 32位单片机定义一个 cha ...

  5. java 局部变量空间 大小_变量作用域-1:局部变量 和成员变量、各种变量内存分配的大小...

    注: ① 在同一个方法里面定义两次相同的变量,编译会报错 ②在同一个Java文件里面定义两次相同的类,编译会报错 java中的成员变量和全局变量有什么区别? 注:java中就没有全局变量这个概念,只分 ...

  6. ML之FE:风控场景之金融评分卡模型之利用LoR模型权重变量系数正负符号结合p-value/P值大小实现变量筛选

    ML之FE:风控场景之金融评分卡模型之利用LoR模型权重变量系数正负符号结合p-value/P值大小实现变量筛选 目录 利用LoR模型权重变量系数正负符号结合p-value/P值大小实现变量筛选

  7. R语言使用epiDisplay包的summ函数计算dataframe中指定变量在不同分组变量下的描述性统计汇总信息并可视化有序点图、自定义cex.main参数配置标题文本字体的大小

    R语言使用epiDisplay包的summ函数计算dataframe中指定变量在不同分组变量下的描述性统计汇总信息并可视化有序点图.自定义cex.main参数配置标题文本字体的大小(名称.有效值个数. ...

  8. R语言使用epiDisplay包的summ函数计算dataframe中指定变量在不同分组变量下的描述性统计汇总信息并可视化有序点图、自定义cex.Y.axis参数设置Y轴轴标签字体的大小

    R语言使用epiDisplay包的summ函数计算dataframe中指定变量在不同分组变量下的描述性统计汇总信息并可视化有序点图.自定义cex.Y.axis参数设置Y轴轴标签字体的大小(名称.有效值 ...

  9. C语言中的关键字,变量的定义,变量的命名规则,交换两个变量的值,驼峰命名法【 C语言变量名命名法则】

    C语言结构 C语言中的关键字 变量 变量的定义 变量的命名规则 交换两个变量的值 驼峰命名法 C语言结构 上图中我们可以看到最外层是程序,内部是所有的构成,我们从最里面开始说明. 当我们用计算机语言来 ...

最新文章

  1. Mybatis源码阅读之三
  2. PostgreSQL11.3 创建用户和创建数据库
  3. jQuery的Autocomplete插件
  4. C#线程同步(1)- 临界区&Lock .
  5. 如约而至 Nexus 6 的 Android 7.1.1 已经上线
  6. Android 多级树形菜单
  7. 布尔盲注怎么用,一看你就明白了。布尔盲注原理+步骤+实战教程
  8. socket 远程主机强迫关闭了一个现有的连接_Python 之 后门程序编写与远程控制
  9. 通过实验理解交换的三个fast特性
  10. windows中配置ant环境变量
  11. python 小知识总结汇整
  12. pymysql:Mysql拒绝从远程访问的解决办法
  13. 网银支付接口编程资料汇总
  14. Kinect 2.0 安装体验
  15. 《剑指offter》
  16. 作为产品经理的你,画原型图时崩溃过吗?
  17. 蒲公英内测托管平台进行内测分发教程
  18. 高考数学计算机题,高考数学题型全归纳汇总
  19. adb修改android设备mac地址
  20. 肩部固定武器-市场现状及未来发展趋势

热门文章

  1. Linux Fedora8 下安装 IE6
  2. ThreadLocal 从源码角度简单分析
  3. 原来,我们的时间这样被科技巨头们瓜分(转)
  4. Oracle SQL 对象的命令和编写规范
  5. Java高级面试题解析(二):百度Java面试题前200页(精选)
  6. Pessimistic and Optimistic locking
  7. 【8.0、9.0c】树形列表 列标题 不对齐的问题及解决方案
  8. 如何才能做到网站高并发访问?
  9. oracle 触发器写法|oracle trigger 语法
  10. 【ruby】ruby学习笔记之--环境搭建