PHP学习笔记--变量

如何定义变量

语法如下:

<?php $var_name = “苹果”; $n = 10; ?>

变量名的命名规则

变量名除了需要“ ” 进 行 标 识 外 , 还 有 一 些 规 则 需 要 遵 守 。 1 、 变 量 名 必 须 以 字 母 或 下 划 线 “ ” 开 头 2 、 变 量 名 只 能 由 字 母 、 数 字 、 以 及 “ ” 组 成 , 还 能 包 含 汉 字 。 3 、 变 量 名 不 允 许 包 含 空 格 。 当 变 量 名 由 多 个 单 词 组 成 , 建 议 使 用 “ ” 进 行 分 隔 。 特 别 需 要 注 意 的 是 , 在 P H P 中 变 量 名 是 区 分 大 小 写 的 , 如 “ ”进行标识外,还有一些规则需要遵守。 1、变量名必须以字母或下划线 “_”开头 2、变量名只能由字母、数字、以及“_”组成,还能包含汉字。 3、变量名不允许包含空格。当变量名由多个单词组成,建议使用“_”进行分隔。 特别需要注意的是,在PHP中变量名是区分大小写的,如“ 1线23使PHPmy_book”与“$my_Book”代表两个不同的变量。

布尔类型

<?php $flag=TRUE; ?>

整型

<?php
$data_int = 1234;   // 十进制数 
$data_int = -567;    // 一个负数
$data_int = 0123;    // 八进制数(等于十进制的 83)
$data_int = 0x1a;    // 十六进制数(等于十进制的 26)
?>

浮点型

<?php
$num_float = 1.234;    //小数点  
$num_float = 1.2e3;    //科学计数法,小写e  
$num_float = 7.0E-10;     //科学计数法,大写E  
?>

字符串

字符串是由一系列字符组成,在PHP中,字符和字节一样,也就是说,一共有256种不同字符的可能性。字符串型可以用三种方法定义:单引号形式、双引号形式和Heredoc结构形式。

<?php 
$str_string1 = '我是字符串';
$str_string2 = "我也是字符串哦";
echo $str_string1;
echo "<br />";
echo $str_string2;
?>

当你的字符串中包含引号的时候,我们怎么办?
在这里插入图片描述
第一种方案:在单引号中嵌入双引号,如上图第2行所示;
第二种方案:在双引号中嵌入单引号,如上图第3行所示;
第三种方案:使用转义符“\”,分别如上图第4行和第5行所示;
当引号遇到美元咋办?
在这里插入图片描述
当双引号中包含变量时,变量会与双引号中的内容连接在一起;
当单引号中包含变量时,变量会被当做字符串输出。
在这里插入图片描述
当我的字符串很长怎么办?

在这里插入图片描述
在赋值符号后,输入定界符“<<<”,接着是标识符,你可以用你的女神作为标识符“GOD”,如第2行,也可以使用你喜欢的狗狗,“DOG”作为标识符,但是,结尾处的标识符也必须是一样的。此外,在结尾的一行,如第7行,一定要另起一行,并且此行除了“GOD”,并以“;”号结束之外,不能有任何其他字符,前后都不能有,包括空格,否则会出现错误的哦。切记切记哦。

第一种特殊类型—资源

<?php
$file=fopen("f.txt","r");   //打开文件
$con=mysql_connect("localhost","root","root");  //连接数据库
$img=imagecreate(100,100);//图形画布
?>

第二种特殊类型—空类型

NULL(NULL):NULL是空类型,对大小写不敏感,NULL类型只有一个取值,表示一个变量没有值,当被赋值为NULL,或者尚未被赋值,或者被unset(),这三种情况下变量被认为为NULL。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值