打赏

2019年11月28日

PHP浮点精度问题

摘要: 使用php+ - * /计算浮点数的时候,可能会遇到一些计算结果错误的问题,如下: <?php echo intval(0.58 * 100); //输出57 解决办法 1 <?php 2 echo bcmul(0.58, 100); //输出58 ● php提供了BC高精确度函数库处理此问题 ● 阅读全文

posted @ 2019-11-28 16:04 头大的冯冯 阅读(157) 评论(0) 推荐(0) 编辑

PHP微信红包生成算法的程序源码(用抛物线的模型实现)

摘要: 代码如下: 1 <?php 2 /* 3 * 红包生成随机算法 4 */ 5 header("Content-type:text/html;charset=utf-8"); 6 date_default_timezone_set('PRC'); 7 8 #红包生成的算法程序 9 class rewa 阅读全文

posted @ 2019-11-28 15:55 头大的冯冯 阅读(653) 评论(0) 推荐(0) 编辑

PHP队列的实现详细操作步骤

摘要: 队列是一种特殊的线性表,它只允许在表的前端,可以称之为front,进行删除操作;而在表的后端,可以称之为rear进行插入操作。 队列和堆栈一样,是一种操作受限制的线性表,和堆栈不同之处在于: 队列是遵循“先进先出”原则,而堆栈遵循的是“先进后出”原则。 队列进行插入操作的端称为队尾,进行删除操作的称 阅读全文

posted @ 2019-11-28 14:52 头大的冯冯 阅读(282) 评论(0) 推荐(0) 编辑

PHP数组函数实现栈与队列的方法介绍(代码示例)

摘要: 根据php提供的四个关于数组的函数: array_push(),array_pop(),array_unshift(),array_shift() 配合数组本身,一下子就实现了栈(stack)和队例(quene), 1 <?php 2 $rangelist = array("淘宝", "天猫", " 阅读全文

posted @ 2019-11-28 13:53 头大的冯冯 阅读(227) 评论(0) 推荐(0) 编辑

array_reduce(用回调函数迭代地将数组简化为单一的值)

摘要: 定义和用法 array_reduce() 函数向用户自定义函数发送数组中的值,并返回一个字符串。 注释:如果数组是空的且未传递 initial 参数,该函数返回 NULL。 说明 array_reduce() 函数用回调函数迭代地将数组简化为单一的值。 如果指定第三个参数,则该参数将被当成是数组中的 阅读全文

posted @ 2019-11-28 11:48 头大的冯冯 阅读(138) 评论(0) 推荐(0) 编辑

导航