php实现根据概率配置随机抽奖

这是我写的一个比较简单的抽奖算法,并没有很严谨,用于我自己写的wap文字游戏(美味小镇)上的随机食材,可以设定概率值 //随机生成食材 //$level食材等级  $num生成数量  $not_id 排除某个食材 function rand_food($level, $num,$not_id) {  &nbs
阅读全文

程序返回数据的标准格式

当你需要写一个函数来验证,处理数据时,返回数据是必须的通常来讲,写函数是为了重用代码,使这个函数可以通用在很多地方,比如验证表单信息,验证会员身份,验证余额,处理会员数据,查询数据这个时候,就得返回验证失败或者成功,验证失败也有验证失败的提示信息,返回数据也有可能有错误信息,也有返回成功的数据,所以我们应该规范一个返回数据的类型格式简洁来说,一个函数,验证失败应该返回false,并且返回失败信息,
阅读全文

tp框架事务处理实例和理解

tp的事务开启是非常简单的, 只需要M()->startTrans();//开启事务,M()可以是M('xxx') $m->rollback();//事务回滚 $m->commit();//提交事务
阅读全文

phpexcel导出数据乱码错误的解决方法

phpexcel乱码错误的原因大概有以下几点:1:windows文件名是采用gbk编码,而网页编码大多数是utf8,将文件名编码转换成gbk就可以了:iconv('utf-8", "gb2312", $filename)2,输出文件加入对应的头信息Header('content-Type:application/vnd.ms-excel;charset
阅读全文

tp框架使用join没法使用field,where问题

当tp框架用join连接时,在join本身可以使用下划线+大写数据表名来获取加上数据表前缀的全名,但是之后的field操作,where操作是,没法使用该方法来获取别名的,对此 可以先设置别名来实现 $list = $lottery_open_time_model     ->alias('a') &nbs
阅读全文

input限制只能输入小数或者数字

  • 仙士可
  • 2017-03-03 14:36:23
  • 前端
<input name="ipi_limit" value="<?php echo $output['goods']['ipi_limit'];?>" type="text"  onkeypress="if(!
阅读全文

tp框架实现数组翻页

自己在尝试做一个wap文字游戏,有一些数据内容是序列化后的数据,取出来是数组,所以做了一个tp数组翻页函数//数组分页 function array_page($array,$rows){     import("ORG.Util.Page"); //导入分页类     $
阅读全文

tp自动验证流程和返回空数组的问题

今天下午上班做配置表数据自动验证更新时,发现验证失败返回false,而验证成功返回的却只是空数组,导致一直判断为false;大概流程是这样配置表有id name value 4个字段然后我的配置是一条一条存在value的如  site_name  我爱PHP网  当验证site_name是否小于20个字符时,虽然验证成功,但是因为和表字段的字段名不对等,site_na
阅读全文

php保留小数点3种方法,number_format,round和sprintf区分

$num = 1234.61; //第一种,使用round()对小数进行四舍五入 $format_num = round($num,2); echo $format_num ; // 1234.61 //第二种,使用sprintf()格式化字符串 $format_num = s
阅读全文

phpstorm打开项目不能显示最近文件的解决方法

删除目录下的.ide文件夹
阅读全文
  • 本站由白俊遥博客程序搭建
    © 2017-1-17 php20.cn 版权所有 ICP证:闽ICP备17001387号
  • 联系邮箱:1067197739@qq.com