php实现的一段简单概率相关代码

 更新时间:2016年05月30日 08:57:01   作者:keyunq  
这篇文章主要介绍了php实现的一段简单概率相关代码,通过数字的运算分析概率统计的原理与使用技巧,需要的朋友可以参考下

本文实例讲述了php实现的一段简单概率相关代码。分享给大家供大家参考,具体如下:

<?php
for($i=1;$i<100000;$i++){
$x=mt_rand(0,100);
if($x<20){
$a=$a+1;
}
else{
if($x<50){
$b=$b+1;
}
else{
$c=$c+1;
}
}
}
echo $a . '<br />';
echo $b . '<br />';
echo $c . '<br />';
?> 

输出结果:

19589
29795
50615

关键在mt_rand(0,100)

通过$a $b $c的出现次数来体现概率

补充:上面的代码没有排版,显得阅读起来有点吃力,幸亏代码不多。小编在这里推荐一款本站的php格式化美化的排版工具帮助大家在以后的PHP程序设计中进行代码排版,增加代码的可读性:

php代码在线格式化美化工具:

http://tools.jb51.net/code/phpformat

另外,由于php属于C语言风格,因此下面这款工具同样可以实现php代码的格式化

C语言风格/HTML/CSS/json代码格式化美化工具:
http://tools.jb51.net/code/ccode_html_css_json

更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP数学运算技巧总结》、《php操作office文档技巧总结(包括word,excel,access,ppt)》、《PHP数组(Array)操作技巧大全》、《php排序算法总结》、《PHP常用遍历算法与技巧总结》、《PHP数据结构与算法教程》、《php程序设计算法总结》、《php正则表达式用法总结》、《PHP运算与运算符用法总结》、《php字符串(string)用法总结》及《php常见数据库操作技巧汇总

希望本文所述对大家PHP程序设计有所帮助。

相关文章

  • php强制运行广告的方法

    php强制运行广告的方法

    这篇文章主要介绍了php强制运行广告的方法,通过session来实现记录访客访问次数进而调用弹窗广告来增加广告收入,是一个非常实用的技巧,需要的朋友可以参考下
    2014-12-12
  • 解决cPanel无法安装php5.2.17

    解决cPanel无法安装php5.2.17

    做国外生意的朋友换购一台服务器,需要重新安装cPanel,花了几十美元买来的cPanel不支持5.2.17,最低版本支持到5.3.27,最高5.5,这让人非常恼火,上官网找解决方法,如下为安装php5.2.17的方法。
    2014-06-06
  • PHP使用pdo连接access数据库并循环显示数据操作示例

    PHP使用pdo连接access数据库并循环显示数据操作示例

    这篇文章主要介绍了PHP使用pdo连接access数据库并循环显示数据操作,结合实例形式较为详细的分析了php使用pdo进行access数据库连接、查询、执行sql语句、预处理等相关操作技巧与注意事项,需要的朋友可以参考下
    2018-06-06
  • PHP fastcgi模式上传大文件(大约有300多K)报错

    PHP fastcgi模式上传大文件(大约有300多K)报错

    上传图片时,大约有300多K,结果报了个服务器错误,fastcgi默认的请求大小为131072,于是在apache配置中添加了MaxRequestLen 配置就好了
    2014-09-09
  • phpMyAdmin 链接表的附加功能尚未激活问题的解决方法(已测)

    phpMyAdmin 链接表的附加功能尚未激活问题的解决方法(已测)

    今天帮客户配置phpmyadmin,一直有“链接表的附加功能尚未激活”的问题,登陆phpmyadmin后,会在底部显示“链接表的附加功能尚未激活。要查出原因,请点击此处。”的提示。
    2012-03-03
  • php+mysql查询优化简单实例

    php+mysql查询优化简单实例

    这篇文章主要介绍了php+mysql查询优化简单实例,分析了php+mysql程序设计中关于SQL语句优化查询的技巧,对于提高查询效率有一定参考借鉴价值,需要的朋友可以参考下
    2015-01-01
  • PHP session反序列化漏洞深入探究

    PHP session反序列化漏洞深入探究

    这篇文章主要介绍了PHP session反序列化漏洞,我们一般利用反序列漏洞,一般都是借助unserialize()函数,不过随着人们安全的意识的提高这种漏洞利用越来越来难了
    2022-11-11
  • php用户密码加密算法分析【Discuz加密算法】

    php用户密码加密算法分析【Discuz加密算法】

    这篇文章主要介绍了php用户密码加密算法,较为详细的分析了Discuz加密算法的原理,并结合实例形式对比了.net算法的实现方法总结了php进行用户加密的流程与实现方法,需要的朋友可以参考下
    2016-10-10
  • Linux php 中文乱码的快速解决方法

    Linux php 中文乱码的快速解决方法

    下面小编就为大家带来一篇Linux php 中文乱码的快速解决方法。小编觉得挺不错的,现在分享给大家,也给大家做个参考,一起跟随小编过来看看吧
    2016-05-05
  • PHP生成随机字符串实例代码(字母+数字)

    PHP生成随机字符串实例代码(字母+数字)

    这篇文章主要给大家介绍了关于PHP生成随机字符串(字母+数字)的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用PHP具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-09-09

最新评论