常用函数汇总

PHP 常用函数汇总

记录一些日常开发中可能会用到的函数,『谷歌查到的、优秀框架内置的』,多种实现方式都会记录在此,得空会测一测执行效率,过滤掉一些相比较而言效率可能要慢一些的实现方式,持续更新 ~

字节转换:
  • function ConvertBytes($number)
    {
    $length = strlen($number);
    if ($length < 4) {
        return sprintf("%d b", $number);
    }
    if ($length >= 4 && $length <=6) {
        return sprintf("%0.2f Kb", $number / 1024);
    }
    if ($length >= 7 && $length <=9) {
        return sprintf("%0.2f Mb", $number / 1024 / 1024);
    }
    return sprintf("%0.2f Gb", $number / 1024 / 1024 / 1024);
    }
  • 原文链接:PHP 字节转换函数
    function ConvertBytes($size, $digits=2){ 
    $unit= array('','K','M','G','T','P');
    $base = 1024;
    $i = floor(log($size, $base));
    $n = count($unit);
    if ($i >= $n) {
        $i=$n-1;
    }
    return round($size/pow($base,$i),$digits).' '.$unit[$i] . 'B';
    }
  • 原文链接:PHP 字节单位转换

刻意练习,日益精进。

讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!