èñïðàâèòü îøèáêó â ðàáîòå ìîäóëÿ

Çàäàíèå çàêðûòî
Ñòàòóñ ðàáî÷åé îáëàñòè:Çàêðûòà ïî èñòå÷åíèþ ñðîêà âûïîëíåíèÿ ðàáîò
Ñòîèìîñòü:1 100 ðóáëåé
Ñðîê âûïîëíåíèÿ:5 äíåé
Âàðèàíòû îïëàòû:Ïî äîãîâîðåííîñòè
Äàòà ïóáëèêàöèè:2023-06-25 13:36
Îáíîâëåíî:2023-07-04 11:29
Áûë(à) íà ñàéòå:2024-02-11 21:08

èñïðàâèòü îøèáêó â ðàáîòå ìîäóëÿ

 
Çàäà÷à

Ïîñëå îáíîâëåíèÿ âåðñèè äî 8.0 âûëåçëà îøèáêà -
[TypeError]
number_format(): Argument #1 ($num) must be of type float, string given (0)

âðîäå åñòü ðåøåíèå ÷åðåç ÿâíîå ïðåîáðàçîâàíèå òèïîâ floatval:

number_format(floatval($price), 2,'.', ' ')

Áûñòðî èñïðàâèòü äàííóþ îøèáêó ìîæíî ñëåäóþùèì îáðàçîì:

if (is_countable($arResult["ITEMS"]) && count($arResult["ITEMS"]) > 0)

Èëè

if (is_array($arResult["ITEMS"]) && count($arResult["ITEMS"]) > 0)

Ãëàâíàÿ ñóòü â òîì, ÷òî ïåðåìåííàÿ, ïåðåäàâàåìàÿ â ôóíêöèþ count() äîëæíà ñóùåñòâîâàòü, áûòü îïðåäåëåíà è èìåòü òèï, êîòîðûé ìîæåò áûòü "ïîñ÷èòàí", íàïðèìåð Array

Îñòàâëÿòü çàÿâêè ìîãóò òîëüêî àâòîðèçîâàííûå ïîëüçîâàòåëè.
Èñïîëíèòåëü ïî ýòîìó çàäàíèþ âûáðàí.

Îñòàâëÿòü çàÿâêè ìîãóò òîëüêî àâòîðèçîâàííûå ïîëüçîâàòåëè.

Äðóãèå îòêðûòûå çàäàíèÿ:

ïîèñê çàäàíèé