分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

PHP数据类型

发布时间:2023-09-06 01:39责任编辑:沈小雨关键词:PHP数据类型

数据类型划分:

标量类型: int, float, string, bool

复合类型: array, object

特殊类型: null, resouce

   

1  int 整数类型:

2   float 浮点类型:

$v1 = 1.234;   //带小数点,,就是浮点类型

$v2 = 1.234E3;//含义是:1.234乘以10的3次方,即1234,带E的形式就是浮点数

$v3 = 1234E3;//结果值是1234000,但也是一个浮点数。

3   string字符串:

单引号字符串

双引号字符串 

nowdoc(单引号)定界符字符串

heredoc(双引号)定界符字符串

4  bool  布尔类型 

1  数组类型array

数组遍历在php中有专门语法:

foreach( 数组名   as   下标变量$k  =>  值变量$v1 ){

//这里就是循环体,就可以使用两个变量$k, $v1

}

2 对象类型object

new

3资源类型resource

4空类型null

自动转换

if(){}  转换为布尔类型

  • 算术运算符:转为数字类型
  • 连接运算符:转为字符串类型
  • 比较运算符:转为布尔类型或数字类型
    • 两边如果有至少一个布尔,则另一边就会转为布尔,并进行比较
    • 否则,就转为数字进行比较

特别常用的一个转换(不管是自动转换还是强制转换),就是字符串转换为数字:

“5”         ==>>  5 //整数

“5.5”       ==>>      5.5浮点数

“5abc”     ==>>      5整数

“5.5ab”   ==>>      5.5浮点数

“abc5”     ==>>      0整数

“abc”      ==>>      0整数

“”           ==>>      0

强制转换

就是通过语法来让某数据转换为另一种类型的数据,语法格式为:

(目标类型)数据;

与类型相关的函数

  • var_dump():能够输出一个变量的完整信息。
  • getType():获取一个变量的类型名称,结果是一个单词(字符串), setType();设置一个变量的类型,语法: setType(变量名,目标类型)

PHP数据类型

原文地址:https://www.cnblogs.com/plmokn/p/8340825.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved