csdnceshi62 2011-12-16 04:08 采纳率: 100%
浏览 539
已采纳

如何在 PHP 中将字符串转换为一个数字?

I want to convert these types of values, '3', '2.34', '0.234343', etc. to a number. In JavaScript we can use Number(), but is there any similar method available in PHP?

Input             Output
'2'               2
'2.34'            2.34
'0.3454545'       0.3454545

转载于:https://stackoverflow.com/questions/8529656/how-do-i-convert-a-string-to-a-number-in-php

  • 写回答

29条回答 默认 最新

  • 零零乙 2011-12-16 04:13
    关注

    You don't typically need to do this, since PHP will coerce the type for you in most circumstances. For situations where you do want to explicitly convert the type, cast it:

    $num = "3.14";
    $int = (int)$num;
    $float = (float)$num;
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(28条)

报告相同问题?