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。布尔函数通常用于条件测试。 数组数组在一个变量中存储多个值。 NullNull是一种特殊的数据类型,其值只能为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。 |