• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    实例分析PHP将字符串转换成数字的方法

    下面给大家介绍PHP将字符串转换成数字的四种方法。

    方法1:

    使用number_format()函数。number_format()函数用于将字符串转换为数字。它会在成功时返回格式化的数字,否则会在失败时给出E_WARNING。

    ?php 
      
    $num = "1000.314"; 
      
    // 使用number_format()函数将字符串转换为数字
    echo number_format($num), "\n"; 
      
    // 函数的作用是:将字符串转换为数字
    echo number_format($num, 2); 
    ?>

    输出:

    1,000
    1,000.31

    方法2:

    使用类型转换:类型转换可以直接将字符串转换为float,double或integer基本类型。这是将字符串转换为数字而不使用任何函数的最佳方法。

    例:

    ?php 
      
    // 字符串格式的数字 
    $num = "1000.314"; 
      
    // 使用int类型转换
    echo (int)$num, "\n"; 
      
    // 使用float 类型转换 
    echo (float)$num, "\n"; 
      
    // 使用double 类型转换
    echo (double)$num; 
    ?>

    输出:

    1000
    1000.314
    1000.314

    方法3:

    使用intval()和floatval()函数。intval()和floatval()函数也可用于将字符串分别转换为其对应的整数和浮点值。

    例:

    ?php 
      
    // 字符串格式的数字 
    $num = "1000.314"; 
      
    // intval函数的作用是:将字符串转换为整数
    echo intval($num), "\n"; 
      
    // floatval函数的作用是:将字符串转换为浮点数
    echo floatval($num); 
    ?>

    输出:

    1000
    1000.314

    方法4:

    通过添加0或执行数学运算。通过在字符串中添加0,也可以将字符串编号转换为整数或浮点数。在PHP中,执行数学运算时,字符串将隐式转换为整数或浮点数。

    ?php 
        
    // 数字转换成字符串格式
    $num = "1000.314"; 
      
    // 对隐式类型转换执行数学运算 
    echo $num + 0, "\n"; 
      
    // 对隐式类型转换执行数学运算
    echo $num + 0.0, "\n"; 
      
    // 对隐式类型转换执行数学运算
    echo $num + 0.1; 
    ?>

    输出:

    1000.314
    1000.314
    1000.414

    您可能感兴趣的文章:
    • PHP删除字符串中非字母数字字符方法总结
    • php使用strpos判断字符串中数字类型子字符串出错的解决方法
    • 正则匹配密码只能是数字和字母组合字符串功能【php与js实现】
    • PHP指定截取字符串中的中英文或数字字符的实例分享
    • PHP中strcmp()和strcasecmp()函数字符串比较用法分析
    上一篇:PHP的PDO预处理语句与存储过程
    下一篇:PHP的PDO错误与错误处理
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯

    时间:9:00-21:00 (节假日不休)

    地址:江苏信息产业基地11号楼四层

    《增值电信业务经营许可证》 苏B2-20120278

    实例分析PHP将字符串转换成数字的方法 实例分析,PHP,将,字符串,