您的位置:首页 > 编程语言 > PHP开发

PHP中常用的类型转换

2014-10-18 22:26 162 查看
常用的类型转换如下:

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: