仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1629|回复: 19
打印 上一主题 下一主题

[学习教程] PHP编程:几率盘算 PHP侥幸星

[复制链接]
分手快乐 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-3 23:58:35 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
小试一下身手,大概是没问题了,那么交给你个任务,做个留言本吧,这和HELLO WORLD有一比啊!^_^,同是新手面临的第一道关。   给定一个几率(这里是点数),肯定某次事务是不是产生.
可以用在依据用户取得的点数,随机发生网站侥幸星等方面(注重:这里有个'等'字).
<?php
/**
@title:PHP侥幸星(lucker)
@version:1.00
@license:BSD
@author:axgle
*/
$bl = lucker(50);//50%的能够性
var_dump($bl);
function lucker($dot) {
        $dot = intval($dot);
        $dot = max($dot,0);//min dot = 0
        $dot = min($dot,100);//max dot = 100
        $one = rand(1,100);
        $total = range(1,100);
        shuffle($total);
        $range = array();
        for($i=0; $i<$dot; $i++) {
                $range[] = $total[$i];
        }
        return in_array($one,$range);
}
?>
培训的第二阶段,开始了PHP语言语法结构和应用的学习。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-16 00:33

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表