PHP实用函数分享之去除多余的0

 更新时间:2015年02月06日 10:13:03   投稿:hebedich  
本系列文章是给大家分享一些常见的实用的PHP函数,本文是第一篇,我们来一个简单的,去除多余的0

代码很简洁,也很简单,就不多废话了。

复制代码 代码如下:

/**
 * 去除多余的0
 */ 
function del0($s) 

    $s = trim(strval($s)); 
    if (preg_match('#^-?\d+?\.0+$#', $s)) { 
        return preg_replace('#^(-?\d+?)\.0+$#','$1',$s); 
    }  
    if (preg_match('#^-?\d+?\.[0-9]+?0+$#', $s)) { 
        return preg_replace('#^(-?\d+\.[0-9]+?)0+$#','$1',$s); 
    } 
    return $s; 
}

小伙伴们自由扩展下,可以做很多事情,希望大家能够喜欢。

相关文章

  • 实例讲解php实现多线程

    实例讲解php实现多线程

    在本篇文章里小编给大家分享了关于php实现多线程的相关知识点以及实例内容,以后兴趣的朋友们学习下。
    2019-01-01
  • Joomla开启SEF的方法

    Joomla开启SEF的方法

    这篇文章主要介绍了Joomla开启SEF的方法,以Joomla1.5分析了开启SEF的步骤与相关注意事项,需要的朋友可以参考下
    2016-05-05
  • WordPress自定义时间显示格式

    WordPress自定义时间显示格式

    这篇文章主要介绍了WordPress自定义时间显示格式的方法,需要的朋友可以参考下
    2015-03-03
  • php屏蔽错误及提示的方法

    php屏蔽错误及提示的方法

    在本篇文章里小编给大家分享的是关于php屏蔽错误及提示的方法,需要的朋友们可以学习下。
    2020-05-05
  • PHP实现随机数字、字母的验证码功能

    PHP实现随机数字、字母的验证码功能

    本文通过实例代码给大家介绍了PHP实现随机数字、字母的验证码功能,代码简单易懂,非常不错,具有一定得参考借鉴价值,需要得朋友参考下吧
    2018-08-08
  • laravel 实现登陆后返回登陆前的页面方法

    laravel 实现登陆后返回登陆前的页面方法

    今天小编就为大家分享一篇laravel 实现登陆后返回登陆前的页面方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • yii使用bootstrap分页样式的实例

    yii使用bootstrap分页样式的实例

    本篇文章主要介绍了yii使用bootstrap分页样式的实例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-01-01
  • 基于CakePHP实现的简单博客系统实例

    基于CakePHP实现的简单博客系统实例

    这篇文章主要介绍了基于CakePHP实现的简单博客系统,以一个完整实例分析了使用CakePHP实现博客系统的完整流程,需要的朋友可以参考下
    2015-06-06
  • Linux下搭建swoole实现php消息推送的方法

    Linux下搭建swoole实现php消息推送的方法

    Swoole使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步 TCP/UDP 网络客户端,异步 MySQL,异步 Redis,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询,完美支持PHP语言,本文讲解Linux下搭建swoole实现php消息推送的方法
    2024-03-03
  • thinkphp多层MVC用法分析

    thinkphp多层MVC用法分析

    这篇文章主要介绍了thinkphp多层MVC用法,结合实例分析了thinkPHP中多层MVC的具体原理与相关使用技巧,需要的朋友可以参考下
    2015-12-12

最新评论