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

  本系列文章是给大家分享一些常见的实用的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;

  }

 

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

 

时间: 2024-10-29 21:16:55

PHP实用函数分享之去除多余的0的相关文章

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

代码很简洁,也很简单,就不多废话了. 复制代码 代码如下: /**  * 去除多余的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+$

php计算2个日期的差值函数分享_php实例

非常简单实用的函数分享给大家, 奉上代码: 复制代码 代码如下: /**      *    日期-计算2个日期的差值      *  @return int      */     public function get_difference($date, $new_date) {         $date = strtotime($date);         $new_date = strtotime($new_date);         return abs(ceil(($date

jQuery实用函数用法总结_jquery

本文以实例的形式总结了jQuery的常见实用函数.分享给大家供大家参考之用.具体示例如下: 1.修剪字符串 $('#id').val($.trim($('#someid').val()))   2.遍历集合 可能这样写: var anArray = ['one','two']; for(var n = 0; n < anArray.length; n++){ } 还有可能这样写: var anObject = {one: 1, two: 2}; for(var p in anObject){ }

php获取中文拼音首字母类和函数分享_php实例

一.公司同事整理的类,挺实用的.相信拿出来分享下他不会介意的O(∩_∩)O.不过如果首字母是数字或英文会有些问题. 复制代码 代码如下: /** * Helper_Spell 汉字拼音首字母工具类 * * @category Helper * @package  Helper_Spell * @author   Lancer <lancer.he@gmail.com> * @version  1.0 * @see      Translation_Big2gb */ class Helper_

PHP实现指定字段的多维数组排序函数分享

 这篇文章主要介绍了PHP实现指定字段的多维数组排序函数分享,本文分享了一段PHP指定字段的多维数组排序方法的代码,这段代码可实现根据field字段对数组进行排序,需要的朋友可以参考下     PHP数组排序可以用array_multisort方法实现,但是如果是多维数组,并且我们要指定数组中的某个字段进行排序,那么这就需要我们自己写方法实现了.本文分享了一段PHP指定字段的多维数组排序方法的代码,这段代码可实现根据field字段对数组进行排序. 代码如下: function sortArrBy

PHP二维数组排序的3种方法和自定义函数分享

 这篇文章主要介绍了PHP二维数组排序的3种方法和自定义函数分享,需要的朋友可以参考下 关于排序一般我们都是通过数据库或者nosql(eg:redis)先排好序然后输出到程序里直接使用,但是有些时候我们需要通过PHP直接来对数组进行排序,而在PHP里存储数据用到最多的就是对象和数组,但处理较多的就是数组,因为有非常丰富的内置函数库(其实对象一定程度上也可以理解为是数组),这些函数库很大程度上可以帮助我们实现某些功能.常用的系统函数有sort.asort.arsort.ksort.krsort等等

JavaScript框架的实用函数

实用函数 许多JavaScript框架都带有大量的实用函数,这些函数使得应用JavaScript开发应用程序更加容易.这篇文章有太多内容需要补充,所以我将讨论大多数框架中更为引人注目的函数中的一个. 如果你曾经使用过JavaScript数组,你可能对使用循环来迭代数组操作其值非常熟悉.例如,想想清单2的代码: 清单2:迭代JavaScript数组的传统方法 var fruit = ['apple', 'banana', 'orange'];for(var i = 0; i < fruit.len

wps表格如何去除多余的空白页

  在wps表格中去除多余的空白页的方法: 让我们看看图一,我们要把它打印出来,预览的时候发现它有五百多页(图二示),那是因为它的周围有很多空白页(图三示) 步骤一,选定工作表图四示 步骤二,在选定工作表的左上角右击选择设置单元格格式(图五) 步骤三,如图六示选择图案中的无图案. 步骤四,步骤三中确定后,之前的空白页变成灰色的格子,这个时候打印就不会出现五百多张了

php中解析带中文字符的url函数分享

 这篇文章主要介绍了php中解析带中文字符的url函数分享,本文直接给出实现代码,重点是对rawurlencode函数的使用上,需要的朋友可以参考下     很多时候,在书写网页应用程序时候,会遇到中文和其他字符冲突的问题,例如有的url链接中包含中文字符,那么在使用wget/curl/file_get_contents等等获取信息时候会直接撞上一个大大的"404",会很无语. 这里写了一个小函数来解决这个问题,只是限于在path中进行解析而已,涉及到的相关函数使用大家可以查看手册就行