PHP 度量前缀

PHP 度量前缀

/**数字转度量 *@param int $num 数字@param int $precision 小数位数@return string|int */function num2metric($num, $precision = 0) {$unitList = [ 'P' => 15, 'T' => 12, 'G' => 9, 'M' =>...

PHP 2020-10-01 PM 1828次 0条
PHP 获取百度统计数据

PHP 获取百度统计数据

// 账户类型 $tye = 1; // 站点ID,可以提供地址栏拿到 $siteId = 12169310; // 用户名 $username = 'hongfs'; // 密码 $password = 'xxxxxxxx'; // Token 获取方式:https://tongji.baidu.com/web/help/article?id=129&...

PHP 2020-10-01 PM 1576次 0条
php 验证二代身份证号

php 验证二代身份证号

/** * 验证身份证号 * https://gist.github.com/lmh3/331d225f4f63eed7e6152a35ab625906 * * @param string|int $code 身份证号码 * @return bool */ function validator_idcard($code) : bool { $code = strval...

PHP 2020-10-01 PM 1713次 0条
PHP快速排序

PHP快速排序

思路通过设置一个初始中间值,来将需要排序的数组分成3部分,小于中间值的左边,中间值,大于中间值的右边,继续递归用相同的方式来排序左边和右边,最后合并数组代码<?php $a = array(2, 13, 42, 34, 56, 23, 67, 365, 87665, 54, 68, 3); function quicksort($a) { if (count($a) <=...

PHP 2020-09-30 PM 1575次 0条
PHP的str_split分割字符串成数组

PHP的str_split分割字符串成数组

str_split(string,length)参数 描述string 必需。规定要分割的字符串。length 可选。规定每个数组元素的长度。默认是 1。<?php print_r(str_split("Shanghai")); ?> Array ( [0] => S [1] => h [2] => a [3] ...

PHP 2020-09-30 PM 1693次 0条
PHP折半查找

PHP折半查找

定义折半查找技术,也就是二分查找。它的前提是线性表中的记录必须是关键码有序(通常从大到小有序),线性表必须采用顺序存储。折半查找的基本思想取中间记录作为比较对象,若给定值与中间记录的关键字,则在中间记录的关键字相等,则查找成功;若给定值小于中间记录的作伴去继续查找;若给定值大于中间记录的关键字,则在中间记录的右半区继续查找。不断重复上述过程,直到查找成功,或所有查找区域无记录,查找失败为止。...

PHP 2020-09-30 PM 1524次 0条
php时间转为为几天前,几分钟前等数据

php时间转为为几天前,几分钟前等数据

<?php /** * 时间转为为几天前,几分钟前等数据 * @param $the_time * @return string */ function time_tran($the_time) { $now_time = date("Y-m-d H:i:s", time()); //echo $now_time; $now_ti...

PHP 2020-09-28 PM 1682次 0条
php删除某个目录(目录和目录下面的子目录文件全部删除)

php删除某个目录(目录和目录下面的子目录文件全部删除)

<?php /** * 删除某个目录(目录和目录下面的子目录文件全部删除) */ function delDir($directory){//自定义函数递归的函数整个目录 if(file_exists($directory)){//判断目录是否存在,如果不存在rmdir()函数会出错 if($dir_handle=@opendir($directory))...

PHP 2020-09-28 PM 2313次 0条
php中文截取字符串

php中文截取字符串

/* * 中文截取字符串 * 第三个参数是false,不加... */ function cutUtf8($string, $length, $etc = '...') { $result = ''; $string = html_entity_decode(trim(strip_tags($string)), ENT_QUOTES, 'UTF-8'); $s...

PHP 2020-09-28 PM 1502次 0条
php 字符串加密、解密函数

php 字符串加密、解密函数

/** * 字符串加密、解密函数 * @param string $txt 字符串 * @param string $operation ENCODE为加密,DECODE为解密,可选参数,默认为ENCODE, * @param string $key 密钥:数字、字母、下划线 * @param string...

PHP 2020-09-28 PM 1654次 0条
php生成一个唯一的id 32位

php生成一个唯一的id 32位

/** * @param string $prefix * @return string * 生成一个唯一的id 32位 */ function create_uuid($prefix = ""){ //可以指定分隔符 $str = md5(uniqid(mt_rand(), true)); $uuid = substr($str,0,8)...

PHP 2020-09-28 PM 1815次 0条