Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk menukar php kepada 2 digit

Bagaimana untuk menukar php kepada 2 digit

藏色散人
藏色散人asal
2022-11-29 09:57:291201semak imbas

Cara menukar PHP kepada nombor 2 digit: 1. Buat fail sampel PHP 2. Tentukan kaedah "function reverse_format($num,$precision=2){...}" 3 . Pass " round($num,$precision);" hanya perlu mengekalkan 2 tempat perpuluhan.

Bagaimana untuk menukar php kepada 2 digit

Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer Dell G3.

Bagaimana hendak menukar php kepada 2 digit?

Memformat nombor dalam PHP, mengekalkan 2 digit atau digit yang ditentukan

Kodnya adalah seperti berikut:

/**
*    数字格式化
*    @param $num 要格式划的数字
*    @param $precision 保留小数点位数
*/
function reverse_format($num,$precision=2)
{
    $_num = round($num,$precision); //保留$precision位小数
    
    if($precision==0)    return $_num;
        
    $arr = explode('.',$_num); //拆分数字
    $cnt = count($arr);
    if($cnt==1)
    {
        $len = 0;
    }else{
        $len = strlen($arr[1]);
    }
    
    //由后补0组成的字符串
    $_str = '';
    for($i=0;$i<$precision-$len;$i++)
    {
        $_str .= &#39;0&#39;;
    }
    if($cnt==1)
    {
        $_str1 = &#39;&#39;;
    }else{
        $_str1 = $arr[1];
    }
    //拼接为最后的字符串
    $result = $arr[0].".".$_str1.$_str;
    return $result;
}

Pembelajaran yang disyorkan: "Video PHP tutorial

Atas ialah kandungan terperinci Bagaimana untuk menukar php kepada 2 digit. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn