`
zhangbaocheng
  • 浏览: 33987 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

PHP数据类型转换

    博客分类:
  • php
php 
阅读更多

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编程基础--数据类型转换.ppt

    * PHP编程基础 --------数据类型转换 课程内容 自动类型转换 强制类型转换 一、自动类型转换 自动类型转换是指数据类型由PHP自动转换,使用时需注意以下几点: 1.其他类型转换为布尔类型 当其他类型需要转换为布尔...

    PHP中数据类型转换的三种方式

    PHP的数据类型转换属于强制转换,允许转换的PHP数据类型有: 1.(int)、(integer):转换成整形 2.(float)、(double)、(real):转换成浮点型 3.(string):转换成字符串 4.(bool)、(boolean):转换成...

    通过实例解析PHP数据类型转换方法

    PHP的数据类型转换属于强制转换,允许转换的PHP数据类型有: (int)、(integer):转换成整形 (float)、(double)、(real):转换成浮点型 (string):转换成字符串 (bool)、(boolean):转换成布尔...

    PHP数据类型的转换[收集].pdf

    PHP数据类型的转换[收集].pdf

    php学习之数据类型之间的转换代码

    复制代码 代码如下: /*数据类型之间相互转换 * 一种是强制转换 * setType(变量,类型); //int,integer,float,double等等。 * 这个函数将原变量的类型改变,用var_dump();可以查看变量 * * 在赋值前使用(类型)的形式,...

    PHP学习笔记(三):数据类型转换与常量介绍

    主要介绍了PHP学习笔记(三):数据类型转换与常量介绍,本文讲解了PHP数据类型相互转换、常量的声明与使用等内容,需要的朋友可以参考下

    PHPG:PHP的PostgreSQL数据库接口库,具有复杂数据类型的自动转换,包括`array`和`hstore`

    自动检测大多数 PostgreSQL 数据类型并将其转换为原生 PHP 数据结构,例如:整数、浮点数、布尔值、NULL、数组、Hstore、几何数据类型、日期/时间等。 事务风格的数据库游标,包括提交和回滚。 从 PHP 中的任何...

    PHP 第二节 数据类型之数值型

    PHP 支持8种基本的数据类型。 四种标量类型: boolean (布尔型) integer (整型) float (浮点型, 也称作 double) string (字符串) 两种复合类型: array (数组) object (对象) 最后是两种特殊类型: ...

    php学习之数据类型之间的转换介绍

    php学习之数据类型之间的转换介绍,学习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函数大全,PHP函数实例,PHP函数手册,PHP5函数库实例

    PHP不缓存数据头 PHP伪造IP PHP全角半角转换函数 PHP农历函数 PHP分页函数 PHP判断字符串是否UTF8格式 php判断爬虫函数 PHP判断远程文件是否存在 PHP图片处理类:缩略,裁剪,圆角,倾斜 PHP多功能图片处理...

Global site tag (gtag.js) - Google Analytics