php值转换之strval()、intval()、floatval()、bool

1.strval()

strval() 函数用于获取变量的字符串值。PHP 版本要求: PHP 4, PHP 5, PHP 7

string strval ( mixed $var )
  • $var: 可以是任何标量类型,但不能是数组或对象。

<?php$int_str= 123;var_dump($int_str);$str = strval(123);var_dump($str);?>
int(123)string(3) "123"

2.intval()

intval() 函数用于获取变量的整数值。

intval() 函数通过使用指定的进制 base 转换(默认是十进制),返回变量 var 的 integer 数值。 intval() 不能用于 object,否则会产生 E_NOTICE 错误并返回 1。PHP 4, PHP 5, PHP 7

int intval ( mixed $var [, int $base = 10 ] )
  • $var:要转换成 integer 的数量值。

  • $base:转化所使用的进制。

  • 成功时返回 var 的 integer 值,失败时返回 0。 空的 array 返回 0,非空的 array 返回 1。

猜你喜欢

转载自blog.csdn.net/zl17822307869/article/details/113931777
今日推荐