PHP中常用的类型转换
来源:互联网 发布:焦娇淘宝主播 编辑:程序博客网 时间:2024/06/10 14:23
常用的类型转换如下:
1、字符与数字的转换
(1)chr() 将ASCII值转换成对应的字符
chr(65) <==> 'a'
(2)ord() 将字符转换成对应的ASCII值
ord('a') <==> 65
2、字符串与数字的转换
(1) strval() 将数字转换成对应的字符串
strval(123456) <==> '123456'
(2) intval() 将字符串或者其他非整型数字转换成整型
intval('245') <==> 245
intval(1234.54) <==> 1234
(3) floatval() 将字符串或者其他非浮点型数字转换成浮点型
floatval('1234.54') <==> '1234.54'
(4) settype($var,$strtype) 重新设置变量类型
$strtype可以是:"boolean"
"integer"
"float"
"string"
"array"
"object"
"null"
$foo = "5bar"; // string
$bar = true; // boolean
settype($foo, "integer"); // $foo 现在是 5 (integer)
settype($bar, "string"); // $bar 现在是 "1" (string)
3、浮点数的取整
(1) ceil() 向上取整
ceil(4.3); <==> 5
(2) floor() 向下取整
floor(4.3); <==> 4
1、字符与数字的转换
(1)chr() 将ASCII值转换成对应的字符
chr(65) <==> 'a'
(2)ord() 将字符转换成对应的ASCII值
ord('a') <==> 65
2、字符串与数字的转换
(1) strval() 将数字转换成对应的字符串
strval(123456) <==> '123456'
(2) intval() 将字符串或者其他非整型数字转换成整型
intval('245') <==> 245
intval(1234.54) <==> 1234
(3) floatval() 将字符串或者其他非浮点型数字转换成浮点型
floatval('1234.54') <==> '1234.54'
(4) settype($var,$strtype) 重新设置变量类型
$strtype可以是:"boolean"
"integer"
"float"
"string"
"array"
"object"
"null"
$foo = "5bar"; // string
$bar = true; // boolean
settype($foo, "integer"); // $foo 现在是 5 (integer)
settype($bar, "string"); // $bar 现在是 "1" (string)
3、浮点数的取整
(1) ceil() 向上取整
ceil(4.3); <==> 5
(2) floor() 向下取整
floor(4.3); <==> 4
0 0
- PHP中常用的类型转换
- Erlang中常用的类型转换
- Java中常用的类型转换汇总
- Java 中常用的类型转换
- php中常用的对象类型判断
- 【HHVM】HHVM中类型和PHP类型的转换
- 常用的类型转换
- 常用类型的转换
- 常用的类型转换
- 常用的类型转换
- php的类型转换
- vc中常用类型转换
- java中常用类型转换
- C++中常用类型转换
- mysql中常用类型转换
- php 输出函数常用类型转换符
- Windows编程中一些常用的字符(串)类型转换
- c# 中各种类型的常用转换方式
- 分享Oracle 11G OCP电子版教材(051,052,053)
- 【阅读】《head first jquery》第三章——事件与函数
- 字符常见的几种编码方式
- 如何给input中的submit按钮加背景图片
- eclipse创建maven web项目之问题解决
- PHP中常用的类型转换
- 立此存照(10)[C++]climits头文件以及5中基本类型的长度与极值
- 11111 - Generalized Matrioshkas
- 从LongAdder看更高效的无锁实现
- 设计模式: 观察者模式
- 11234 - Expressions
- HTTP协议学习笔记(一)
- 矩阵乘法
- CToolTipCtrl的小技巧