PHP把数字通过千位分组格式化 <?php /** * 数字隔断 */ function num_format($num){ if(!is_numeric($num)){ return $num; } $rvalue = ''; $num = explode('.', $num); //把整数和小数分开 $rl = !isset($num['1']) ? '' : $num['1']; //小数部分的值 $j = strlen($num[0]) % 3; //整数有多...

阅读全文>>

<?php /** * 抽中概率函数 * @param $prob $prob 概率值 比如 0.31 (小于1的数字) * @return boolean 抽中状态 * @author chunkuan <urcn@qq.com> */ function get_rand($prob = 0){ if(!is_numeric($prob) || $prob <=0){ return false; }else if($prob > =1){ return true; } $d_str = ex...

阅读全文>>

一直以来在使用php创建多级目录时,都是采用循环方式,今天无意中发现还可以如此简单: <?php //递归创建目录 $path = date("./Ym/d/H/"); $r = mkdir($path,0777,true); var_dump($r); ?>

阅读全文>>