Problema de número inteiro do banco de dados

Se você está recebendo erros com array_sum ou qualquer função PHP simples baseada em inteiros de um banco de dados onde você importou dados, como um CSV, é importante que você tenha certeza de que os dados importados são apenas números.

preg_replace('/[^0-9.]/', '', ($row[22]))  

irá garantir que você tenha apenas dados inteiros