当前位置 > 主页 > 万和大讲堂 >


南京RHCE认证培训 PHP数据类型转换

2016-01-14 10:42

  PHP的数据类型转换属于强制转换,允许转换的PHP数据类型有:

 

  ?(int)、(integer):转换成整形

 

  ?(float)、(double)、(real):转换成浮点型

 

  ?(string):转换成字符串 南京RHCE培训

 

  ?(bool)、(boolean):转换成布尔类型  南京RHCE认证培训


  ?(array):转换成数组

 

  ?(object):转换成对象

 

  PHP数据类型有三种转换方式:

 

  ?在要转换的变量之前加上用括号括起来的目标类型

 

  ?使用3个具体类型的转换函数,intval()、floatval()、strval()

 

  ?使用通用类型转换函数settype(mixed var,string type)

 

  第一种转换方式: (int)  (bool)  (float)  (string)  (array) (object)

 

  1.<?php 南京RHCE培训

 

  2.$num1=3.14;

 

  3.$num2=(int)$num1;

 

  4.var_dump($num1); //输出float(3.14)

 

  5.var_dump($num2); //输出int(3)

 

  6.?>

 

  第二种转换方式:  intval()  floatval()  strval()

 

  1.<?php 南京RHCE认证培训

 

  2.$str="123.9abc";

 

  3.$int=intval($str);     //转换后数值:123

 

  4.$float=floatval($str); //转换后数值:123.9

 

  5.$str=strval($float);   //转换后字符串:"123.9"

 

  6.?>

 

  第三种转换方式:  settype();

 

  1.<?php

 

  2.$num4=12.8; 南京RHCE认证培训

 

  3.$flg=settype($num4,"int");

 

  4.var_dump($flg);  //输出bool(true)

 

  5.var_dump($num4); //输出int(12)

 

  6.?>


最近开班 more>
  • Web前端开发
  • 软件测试
  • 软件测试预科班
  • AI大模型+全栈开发开班
  • 云原生精英班
  • 云网预科班
  • 开发课程基础班第三期
  • 开发课程基础班第二期
  • 开发课程基础班第五期
  • Java全栈
  • CISP
  • HCIP-cloud
  • HCIE-Datacom(HCIA,HCIP基础)
  • HCIP-Datacom(HCIA基础)
  • HCIA-Datacom(0基础)
  • HCIE-Datacom(HCIA,HCIP基础)
  • HCIP-Datacom(HCIA基础)
  • HCIA-Datacom(0基础)
  • OCP 19C
  • RHCA
  • 6月9日
  • 5月21日
  • 5月14日
  • 6月9日
  • 5月7日
  • 5月26日
  • 5月19日
  • 5月12日
  • 6月3日
  • 6月9日
  • 随时开课
  • 7月12日
  • 5月19日
  • 5月19日
  • 5月7日
  • 5月10日
  • 5月24日
  • 5月24日
  • 随时开课
  • 随时开课
    • 姓 名 :
    • 电 话 :
    • 课 程 :

技术交流群

  • Java大数据交流群560819979加入
  • Python技术交流群595083299加入
  • Oracle技术交流群595119011加入
  • Web前端技术交流群604697610加入
  • Huawei技术交流群482919361加入
  • Redhat技术交流群587875348加入
  • UI设计技术交流群511649801加入
  • Cisco技术交流群596886705加入
  • IT运维技术交流群605888381加入