PHP语言基础知识概述:数据类型、类型比较、常量和字符串
需积分: 5 201 浏览量
更新于2024-08-03
收藏 255KB PDF 举报
PHP语言笔记包括数据类型、类型比较、常量、字符串等
PHP语言笔记中,数据类型是最基本的组成部分。PHP支持八种基本数据类型,分别是String、Integer、Float、Boolean、Array、Object、NULL和Resource。
其中,String是指一串字符的序列,例如"hello world"。Integer是指没有小数的数字,例如1、2、3等。Float是指带小数部分的数字,或是指数形式,例如3.14或1.2e3。Boolean是指TRUE或FALSE的布尔值。Array是指可以在一个变量中存储多个值的数组,例如array(1,2,3)。Object是指可以用于存储数据的对象数据类型,在PHP中,对象必须声明。NULL是指变量没有值,例如变量为空或未定义。Resource是指保存了到外部资源的一个引用,例如打开文件、数据库连接、图形画布区域等。
在PHP中,变量类型比较是非常重要的。PHP变量类型比较包括松散比较和严格比较。松散比较使用两个等号==比较,只比较值,不比较类型。例如,'1' == 1返回TRUE。严格比较使用三个等号===比较,除了比较值,也比较类型。例如,'1' === 1返回FALSE。
常量是PHP中的一种简单值的标识符,该值在脚本中不能改变。常量由英文字母、下划线、和数字组成,但数字不能作为首字母出现。常量在整个脚本中都可以使用。设置PHP常量,使用define()函数,函数语法如下:bool define(string $name, mixed $value[, bool $case_insensitive = false])。
define()函数有三个参数:name是必选参数,常量名称,即标志符;value是必选参数,常量的值;case_insensitive是可选参数,如果设置为TRUE,该常量则大小写不敏感,默认是大小写敏感的。需要注意的是,从PHP7.3.0开始,定义不区分大小写的常量已被弃用,从PHP8.0.0开始,只有false是可接受的值,传递true将产生一个警告。
字符串是一串字符的序列,可以使用双引号或单引号来定义。例如,"hello world"或'hello world'。字符串可以使用数组索引来访问单个字符,例如,$str = "hello"; echo $str[0]; //输出"h"。字符串也可以使用字符串函数来操作,例如,strlen()函数可以获取字符串的长度,substr()函数可以截取字符串的一部分。
2013-01-08 上传
183 浏览量
2008-10-24 上传
2023-05-24 上传
2023-07-16 上传
2023-05-26 上传
2023-05-12 上传
2024-11-02 上传
2023-07-25 上传
July工作室
- 粉丝: 2090
- 资源: 598
最新资源
- vb学习基础 是对vb的入门扼要介绍
- Struts2整合SiteMesh技巧
- C#.net常用函数,方法集汇总
- web开发javascript系列 PDF格式文件3
- 51单片机模拟串口的三种方法
- TCP-IP详解卷1
- web开发javascript系列 PDF格式文件
- web开发javascript系列 PDF 格式文件
- CNAS-CL20 2006 检测和校准实验室能力认可准则在信息技术软件产品检测领域的应用说明
- Oracle Database安装图解
- 在Windows CE下coredll.dll内的API
- WhatsUp_v12使用SQL_Server_2005安裝教學
- ext 学习,基础教程通俗易懂。
- ibatis 开发指南
- linux 课程笔记
- C++ primer笔记