热门手机游戏秘籍攻略应用教程大全

php字符串转int

转化体式格局

在PHP中,我们能够运用3种体式格局将字符串转化为整数。

1.强迫范例转换体式格局

强迫范例转换体式格局,就是“在要转换的变量之前加上用括号括起来的目标范例”的体式格局。

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

关于整型来讲,强迫转换范例名称为int或许integer。

2.内置函数体式格局

内置函数体式格局,就是运用PHP的内置函数intval举行变量的转换操纵。

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

intval函数的花样为:int intval(mixed $var [, int $base]);

3.花样化字符串体式格局

花样化字符串体式格局,是应用sprintf的%d花样化指定的变量,以到达范例转换的目标。

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

严厉意义上讲sprintf的转换效果照样string型,因而它不应当算是字符串转化为整数的体式格局。然则经由他处置惩罚以后的字符串值确切已经成为了“被强迫转化为字符串范例的整数”。

机能

int > intval > sprintf

从可读性角度上讲,sprintf体式格局代码比较长,而且其效果有能够还需要再次举行强迫范例转换,而intval函数是典范的面向过程式转换,强迫范例转换则比较直接的将“我要转化”这个头脑传递给阅读者。

从效力上讲,强迫范例转换体式格局也是最疾速的转化体式格局(可直接取得整型的变量值)。

相干引荐:《PHP教程》

以上就是php字符串转int的细致内容,更多请关注ki4网别的相干文章!

赞(0) 打赏
标签:

上一篇:

下一篇:

相关推荐

0 条评论关于"php字符串转int【php问题】,php字符串,int"

表情

最新评论

    暂无留言哦~~

支付宝扫一扫打赏

微信扫一扫打赏


Warning: error_log(/www/wwwroot/soxunxi.cn/wp-content/plugins/spider-analyser/#log/log-0919.txt): failed to open stream: No such file or directory in /www/wwwroot/soxunxi.cn/wp-content/plugins/spider-analyser/spider.class.php on line 2900