美文网首页
4、PHP 5 数据类型

4、PHP 5 数据类型

作者: 颜色不一样的烟火_ac0f | 来源:发表于2020-01-20 22:13 被阅读0次

PHP5的数据类型有:

String(字符串)、Integer(整型)、Float(浮点型)、Boolean(布尔类型)、Array(数组)、Object(对象)、NULL(空值)

和js比起来,js中没有整型和浮点型这两种数据类型,这两种合并为一个Number(数字类型),数组和Object统称为Object(对象类型,数组也是对象类型),新增Undefined类型es6新增了Symbol(类型)。总共是Number、String、Boolean、Object、Symbol、NULL、undefined这其中类型。

PHP类型比较  与js相似,==只比较值,===即比较值又比较类型。一个是相等,一个是严格相等。如"42"==42成立,但是“42”===42不成立。

常量

php5中通过使用关键字define来定义常量,常量的定义规则为:

define(常量名,常量值,是否区分大小写:布尔类型)

如:$a=define('greet','this is greet');//这里定义了一个字符串常量greet,它的值是'this is greet',由于第三项没有给出true或false,默认是false就是大小写敏感。

常量定义后默认是全局变量,在函数内也可以不用通过global关键字直接调用。但是如果这个常量是在函数内定义的,则必须在函数调用后,才有这个全局变量。

字符串变量

PHP并置运算符

php中通过.来将字符串进行拼接,类似于js中的+。

PHP strlen()函数

strlen即string length,是一个用来计算字符串长度的函数

$str="hello !";

echo strlen($str);//7

作用类似于js中字符串的length属性

PHP strpos()函数

strpos()函数的作用和js中的indexOf 方法相似,如strops('hello world','world');  //6,检测world 在hello world中出现的下标,第一个字符的下标从0开始计算。

相关文章

网友评论

      本文标题:4、PHP 5 数据类型

      本文链接:https://www.haomeiwen.com/subject/urkszctx.html