php转换数字类型有哪些?
Jul 10, 2020 am 10:00 AMphp转换数字类型有:1、自动类型转换,字符串转换为数字,整型转换为浮点数,浮点数转换为整型舍去小数点,null值转换为字符串;2、强类型转换,【intval()】转换为整型,【floatval()】转换为浮点数。
php转换数字类型有:
PHP属于弱类型语言,不像java,C++等语言是强类型语言,区别在于,弱类型的语言是自动转换数
据类型,强类型语言必须手动声明类型。
1)自动类型转换,五种数据类型,标量中的四个类型和null都可以通过运算自动转换类型。
布尔值参与运算
1 |
|
字符串和数字运算,字符串先转换为数字在运算。
字符串转换为数字,从前开始到第一个不是数字的字符结束(不符合的内容清空)。
整型转换为浮点数 ,精度不改变。
浮点数转换为整型舍去小数点,保留整数部分。
如果浮点数超出整数范围,答案不确定。
null 值转换为字符串,是空字符串。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
|
2)强类型转换
使用括号加目标类型进行转换
1 2 3 4 5 6 |
|
使用类型转换函数
settype()
永久转换类型的函数(重点)
第一个参数 你要改变类型的变量
第二个参数 你要改变的类型名intval()
转换为整型floatval()
转换为浮点数strval()
转换为字符串
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
|
相关学习推荐:PHP编程从入门到精通
Atas ialah kandungan terperinci php转换数字类型有哪些?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Panduan Pemasangan dan Naik Taraf PHP 8.4 untuk Ubuntu dan Debian

Cara Menyediakan Kod Visual Studio (Kod VS) untuk Pembangunan PHP
