Maison >développement back-end >Problème PHP >Comment convertir php en 2 chiffres

Comment convertir php en 2 chiffres

藏色散人
藏色散人original
2022-11-29 09:57:291259parcourir

Comment convertir php en un nombre à 2 chiffres : 1. Créez un exemple de fichier php ; 2. Définissez la méthode "function reverse_format($num,$precision=2){...}" 3. Via "round" ; ($num,$precision);" Gardez simplement 2 décimales.

Comment convertir php en 2 chiffres

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur Dell G3.

Comment convertir du php en 2 chiffres ?

Formater les nombres en PHP, conserver 2 chiffres ou les chiffres spécifiés

Le code est le suivant :

/**
*    数字格式化
*    @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;
}

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn