PHP的数据类型转换属于强制转换,允许转换的PHP数据类型有:
•(int)、(integer):转换成整形
•(float)、(double)、(real):转换成浮点型
•(string):转换成字符串
•(bool)、(boolean):转换成布尔类型
•(array):转换成数组
•(object):转换成对象
PHP数据类型有三种转换方式:
•在要转换的变量之前加上用括号括起来的目标类型
•使用3个具体类型的转换函数,intval()、floatval()、strval()
•使用通用类型转换函数settype(mixed var,string type)
第一种转换方式: (int) (bool) (float) (string) (array) (object)
<?php
$num1=3.14;
$num2=(int)$num1;
var_dump($num1); //输出float(3.14)
var_dump($num2); //输出int(3)
?>
第二种转换方式: intval() floatval() strval()
<?php
$str="123.9abc";
$int=intval($str); //转换后数值:123
$float=floatval($str); //转换后数值:123.9
$str=strval($float); //转换后字符串:"123.9"
?>
第三种转换方式: settype();
<?php
$num4=12.8;
$flg=settype($num4,"int");
var_dump($flg); //输出bool(true)
var_dump($num4); //输出int(12)
?>
相关推荐
主要介绍了php数据类型转换,有需要的朋友可以参考一下
* PHP编程基础 --------数据类型转换 课程内容 自动类型转换 强制类型转换 一、自动类型转换 自动类型转换是指数据类型由PHP自动转换,使用时需注意以下几点: 1.其他类型转换为布尔类型 当其他类型需要转换为布尔...
PHP的数据类型转换属于强制转换,允许转换的PHP数据类型有: 1.(int)、(integer):转换成整形 2.(float)、(double)、(real):转换成浮点型 3.(string):转换成字符串 4.(bool)、(boolean):转换成...
PHP的数据类型转换属于强制转换,允许转换的PHP数据类型有: (int)、(integer):转换成整形 (float)、(double)、(real):转换成浮点型 (string):转换成字符串 (bool)、(boolean):转换成布尔...
PHP数据类型的转换[收集].pdf
复制代码 代码如下: /*数据类型之间相互转换 * 一种是强制转换 * setType(变量,类型); //int,integer,float,double等等。 * 这个函数将原变量的类型改变,用var_dump();可以查看变量 * * 在赋值前使用(类型)的形式,...
主要介绍了PHP学习笔记(三):数据类型转换与常量介绍,本文讲解了PHP数据类型相互转换、常量的声明与使用等内容,需要的朋友可以参考下
自动检测大多数 PostgreSQL 数据类型并将其转换为原生 PHP 数据结构,例如:整数、浮点数、布尔值、NULL、数组、Hstore、几何数据类型、日期/时间等。 事务风格的数据库游标,包括提交和回滚。 从 PHP 中的任何...
PHP 支持8种基本的数据类型。 四种标量类型: boolean (布尔型) integer (整型) float (浮点型, 也称作 double) string (字符串) 两种复合类型: array (数组) object (对象) 最后是两种特殊类型: ...
php学习之数据类型之间的转换介绍,学习php的朋友可以参考下。
2.3.4 数据类型转换 2.4 运算符 2.4.1 算数运算符 2.4.2 赋值运算符 2.4.3 比较运算符 2.4.4 三元运算符 2.4.5 逻辑运算符 2.5 流程控制 2.5.1 分支结构 2.5.2 循环结构 2.5.3 跳转语句 2.5.4 判断素数 2.5.5 打印...
PHP不缓存数据头 PHP伪造IP PHP全角半角转换函数 PHP农历函数 PHP分页函数 PHP判断字符串是否UTF8格式 php判断爬虫函数 PHP判断远程文件是否存在 PHP图片处理类:缩略,裁剪,圆角,倾斜 PHP多功能图片处理...