php 将字符串转化成数字
展开阅读全文

1.将字符转成 整数数字 用 intval()函数, 如:

<?php
$str = '123.456aaa';
$int = intval($str);
echo $int; // 打印出 123
  1. 将字符转成 浮点数数字 用 floatval()函数, 如:
<?php
$str = '123.456aaa';
$float = floatval ($str);
echo $float; // 打印出 123.456

3.强制类型转换方式

<?php
$foo = "1"; // $foo 是字符串类型
$bar = (int)$foo; // $bar 是整型
?> 

4.格式化字符串方式

格式化字符串方式,是利用sprintf的%d格式化指定的变量,以达到类型转换的目的

<?php
$foo = "1"; // $foo 是字符串类型
$bar = sprintf("%d", $foo); // $bar 是字符串类型
?>