PHP基础数据与运算

数据与运算

一、常量

常量:常量就是在脚本运行过程中值始终不变的量。不过一旦被定义就不能被修改或重新定义,然而在习惯上常量名称总是使用大写字母表示。
1、常量——常量的定义和使用

在这里插入图片描述

define()函数

在这里插入图片描述

const关键字

在这里插入图片描述

2.常量——预定义常量
				这些常量专门用于获取PHP中的信息,并且不允许开发人员随意修改。

在这里插入图片描述

二、变量

概念:变量就是保存可变数据的容器。
组成:在PHP中,变量是由$符号和变量名组成的。
规则:变量名的命名规则与标识符相同。
举例:如 n u m b e r 、 number、 number_it为合法的变量名,而 123 、 123、 123*math为非法变量名。
1.变量——变量的赋值
由于PHP是一种弱语言,变量不需要事先声明,就可以直接进行赋值使用。
        	传值赋值:变量默认总是传值赋值,将“=”左边的数据赋值为右边的变量。
 实现方式
 			引用赋值:所谓引用赋值就是在要赋值的变量前添加“&”符号。

这两种实现方式是有区别的,传值赋值方式当一个变量值发生改变时,不影响另一个变量;而引用赋值的方式,另一个变量会随之变化。

2.变量——可变变量

概念:可以将另外一个变量的值作为该变量的名称。
注意:可变变量使用时可能会出现非法变量名的情况。如 a = 1 , 则 a= 1,则 a=1,$a是非法的。

3.表达式

在这里插入图片描述

4.数据类型

PHP中支持3类数据类型

  • 标量数据类型
  • 复合数据类型
  • 特殊数据类型
    在这里插入图片描述
1)数据类型(布尔型)
布尔型是PHP中较常用的数据类型之一,通常用于逻辑判断。

true false

表示事物的‘真’和‘假’,并且不区分大小写。
2)数据类型(整形)

整形可以有十进制、八进制、十六进制数指定,用来表示整数

  • 在它前面加上‘-’符号,可以表示负数。
  • 八进制数使用0~7表示,且数字前必须加上0
  • 十六进制数使用0~9与A到F表示,数字前必须加上0x
    $oct=012; $he=10; $dlafl=xa;
3)数据类型(浮点型)

概念:浮点数是程序员中表示小数的一种方式。
表示方式:通常使用标准格式和科学计数法格式表示。
例:
$funm=5.36; $funm2=-4.65;
$funm3=3.14E6; $funm4=4.46eE-3;

4)数据类型(字符串型)

概念:字符串是由连续的字母、数字或字符序列。
表示方式:分别为单引号、双引号、heredoc语法结构和nowdoc语法结构 。
在字符串中要使用一些特殊符号,则需要使用转义字符‘\’对其进行转义。
在这里插入图片描述
总结字符串个表示方式的区别:

  • 变量在双引号或heredoc结构字符串被解析,而在单引号或nowdoc结构字符串中原样输出。
  • 单引号字符串只对“‘”和“\”进行转义;而双引号字符串支持多种转义字符。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值