PHP数据类型
变量可以存储不同类型的数据,例如:
String ("Hello")
Integer (5)
Float (also called double) (1.0)
Boolean ( 1 or 0 )
Array ( array("I", "am", "an", "array") )
Object
NULL
Resource
字符串
字符串是一系列字符。它可以是引号内的任何文本(单引号或双引号),可以用来存储应用程序中的任何文本信息。在PHP中有许多不同的方法可以创建字符串。
单引号
可以使用单引号创建简单字符串。要在字符串中包含单引号,请使用反斜杠将其转义。
双引号
也可以使用双引号创建字符串。要包含双引号,请使用反斜杠将其转义。双引号字符串也允许转义序列。这些是特殊的代码,将字符放入字符串中,这些字符代表典型的不可见字符。示例包括新行\n、选项卡\t和实际反斜杠\\。您还可以将PHP变量嵌入双引号字符串中,以便将它们的值添加到字符串中。
整数
整数数据类型是介于-2147483648和2147483647之间的非十进制数。
整数规则:
整数必须至少有一个数字
整数不能有小数点
整数可以是正的也可以是负的
浮动
浮点数或浮点数是带有小数点的数字。
布尔值
布尔值表示两种可能的状态:TRUE或FALSE。布尔函数通常用于条件测试。
数组
数组在一个变量中存储多个值。
Null
Null是一种特殊的数据类型,其值只能为Null。变量可以不带值声明,也可以通过将值设置为null来清空。此外,如果创建变量时没有赋值,则会自动将其赋值为null。
类和对象
类是对现实世界中的事物建模有用的数据结构,可以包含属性和方法。对象是类的实例,是打包特定于类的值和函数的方便方法。
PHP资源
资源是一个特殊变量,包含对外部资源的引用。资源由特殊功能创建和使用。可以使用getresourcetype()函数查看资源类型。
字符串函数
求字符串的长度
strlen()函数的作用是:返回字符串的长度。
查找字符串中的字数
strwordcount()函数的作用是:返回字符串中的字数
反转字符串
strrev()函数的作用是:反转字符串
搜索字符串中的文本
strpos()函数的作用是:搜索字符串中的文本
替换字符串中的文本
str_replace()函数的作用是:替换字符串中的文本
常量
常量是PHP中的一种变量。设置常量的define()函数包含三个参数:键名、键的值和布尔值(true或false),该布尔值决定键的名称是否不区分大小写(默认为false)。设置常量值后,不能更改该值。它用于很少更改的值(例如数据库密码或API密钥)。
范围
重要的是要知道,与变量不同,常量总是具有全局作用域,并且可以从脚本中的任何函数进行访问。此外,当您创建类时,您可以声明自己的常量。
注意:如果要在Human类中使用这些常量,可以将它们称为self::CONSTANT_ NAME。如果要在类外使用它们,需要将它们称为Human::CONSTANT_NAME。
运算符
PHP包含了人们期望在编程语言中找到的所有普通操作符。单个“=”用作赋值运算符,双“==”或三个“===”用于比较。通常的“<”和“>”也可用于比较,“+=”可用于添加值并同时赋值。最值得注意的是使用“.”连接字符串和“.”将一个字符串附加到另一个字符串的末尾。php7.0.X的新特性是Spaceship操作符(<=>)。当$a小于、等于或大于$b时,spaceship操作符返回-1、0或1。
© 著作权归作者所有
发表评论