Résolu !
J'ai transformé les espaces en espaces insécables via
$str = ' ';
$hex = bin2hex($str);
$str = str_replace('20', 'c2a0', $hex);
$str = hex2bin($str);
|
Je remplace dans ma chaine $str les espaces en espaces insécables (j'ai fait ça en hexa car je n'ai pas trouvé d'autre moyen)
La fonction trim() ne supprime pas les espaces insécables et ils apparaissent donc dans l'ODT