簡體   English   中英

PHP 值中不顯示小數?

[英]not show decimals in PHP Value?

我有一個 web laravel,livewire,我需要在變量中隱藏小數:'valor'=> $countPoblacion->poblacion] 因為它當前在所有值中顯示小數。


class ConteoPoblacion extends Conteo
{
    protected function cargarDatos($args = null)
    {
        if ($this->tieneArgumento('idMunicipio', $args))
        {
            $countPoblacion = Distrito::select(
                DB::raw('SUM(poblacion) as poblacion'),
                DB::raw('SUM(km2) as km2'),
            )
            ->where('id', '=', $args['idMunicipio'])
            ->first();

            return [
                ['nombre' => 'poblacion', 'valor' => $countPoblacion->poblacion],
                ['nombre' => 'densidad (hab/km2)', 'valor' => $countPoblacion->poblacion / $countPoblacion->km2],
                ['nombre' => 'superficie en km2', 'valor' => $countPoblacion->km2],
            ];
        } else if ($this->tieneArgumento('idSeccion', $args))
        {
            $countPoblacion = Distrito::select(
                DB::raw('SUM(poblacion) as poblacion'),
                DB::raw('SUM(km2) as km2'),
            )
            ->where('seccion_id', '=', $args['idSeccion'])
            ->first();

            return [
                ['nombre' => 'poblacion', 'valor' => $countPoblacion->poblacion],
                ['nombre' => 'densidad (hab/km2)', 'valor' => $countPoblacion->poblacion / $countPoblacion->km2],
                ['nombre' => 'superficie en km2', 'valor' => $countPoblacion->km2],
            ];
        } 
    }
}

你試過四舍五入嗎? 使用這些功能中的任何一個

round()

floor()

或者

ceil()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM