Boa noite.
O manual do php fala sobre a descontinualidade do parametro escape desta função.
https://www.php.net/manual/pt_BR/function.fputcsv.php
viso
A partir do PHP 8.4.0, depender do valor padrão de escape foi descontinuado. Ele precisa ser fornecido explicitamente tanto por posição quanto pelo uso de argumentos nomeados.
O que deve estar acontecendo é que na configuração do PHP no seu notebook, você esta omitindo alguns tipo de erro, enquanto que no servidor Hostinger esta habilitado para exiber o E_DEPRECATED: