2018年10月31日

计算文件的相对路径

摘要: 如:$a = '/a/b/c/d/e.php';$b='/a/b/12/34/c.php';计算出$b相当于$a的相对路径 阅读全文

posted @ 2018-10-31 12:36 荣耀王者 阅读(170) 评论(0) 推荐(0) 编辑

PHP生成唯一ID的方法

摘要: PHP自带生成唯一id的函数:uniqid() 它是基于当前时间微秒数的 用法如下: 但是它生成的标识有可能不是唯一的,所以很多人会: 如果你还担心,可以用更严谨的方法: 阅读全文

posted @ 2018-10-31 11:50 荣耀王者 阅读(312) 评论(0) 推荐(0) 编辑

PHP高效产生m个n范围内的不重复随机数(m<=n)

摘要: 该算法非常巧妙的取随机数的位置(数组的下标),替代取随机数本身,每次取到一个随机数之后,就将其在取值范围中排除,下一次仅会在剩下的数字中取,一次遍历就可以完成随机数的选取,效率相当高。 1.第一步,为数组的每个数字按其下标顺序赋值,获得一个 $num 个数字键值对应顺序排列的数组。 2.第二步,开始 阅读全文

posted @ 2018-10-31 11:14 荣耀王者 阅读(350) 评论(0) 推荐(0) 编辑

随机红包

摘要: // $bonus_total 红包总金额 // $bonus_count 红包个数 // $bonus_type 红包类型 1=拼手气红包 0=普通红包 function randBonus($bonus_total=0, $bonus_count=3, $bonus_type=1){ $bonus_items = array(); // 将要瓜分的结果 $bonus_balanc... 阅读全文

posted @ 2018-10-31 10:59 荣耀王者 阅读(97) 评论(0) 推荐(0) 编辑

约瑟夫环问题

摘要: 相关题目:一群猴子排成一圈,按1,2,…,n依次编号。然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数, 再数到第m只,在把它踢出去…,如此不停的进行下去, 直到最后只剩下一只猴子为止,那只猴子就叫做大王。要求编程模拟此过程,输入m、n, 输出最后那个大王的编号。 阅读全文

posted @ 2018-10-31 10:52 荣耀王者 阅读(113) 评论(0) 推荐(0) 编辑

求n以内的质数(质数的定义:在大于1的自然数中,除了1和它本身意外,无法被其他自然数整除的数)

摘要: 思路: 1.(质数筛选定理)n不能够被不大于根号n的任何质数整除,则n是一个质数2.除了2的偶数都不是质数代码如下: 阅读全文

posted @ 2018-10-31 10:51 荣耀王者 阅读(553) 评论(0) 推荐(0) 编辑

导航