привет у меня есть ошибка в inc.library.php
Что такое number_format () ожидает, что параметр 1 будет двойной?
Warning: number_format() expects parameter 1 to be double, string given in /Applications/XAMPP/xamppfiles/htdocs/tes/library/inc.library.php on line 46
Warning: number_format() expects parameter 1 to be double, string given in /Applications/XAMPP/xamppfiles/htdocs/tes/library/inc.library.php on line 46
и у меня есть 2 Waring в браузере
этот код в inc.library.php
function format_angka($angka) {
$hasil = number_format($angka,0, ",",".");
return $hasil;
}
format_number
ожидает, что первый аргумент будет числом, а не строкой. Чтобы преобразовать числовую строку с десятичными точками в число, вы можете использовать функцию floatval(numberic_string)
,
function format_angka($angka) {
$hasil = number_format(floatval($angka),0, ",",".");
return $hasil;
}
Других решений пока нет …