Bonjour à tous
J'ai un tableau PHP obtenu par
J'y fais quelques changements et je veux le réécrire.
Si j'écris
Les lignes sont séparées par une ligne blanche (CR +LF)
Si au lieu de "\n" je mets "\r" j'obtiens le même résultat.
Quelle est la bonne façon de faire?
Edit: j'obtiens le bon résultat par
mais je suppose qu'il doit y avoir quelque chose de plus simple??
Modifié par PapyJP (16 Sep 2021 - 15:36)
J'ai un tableau PHP obtenu par
$aaa = file(....);
J'y fais quelques changements et je veux le réécrire.
Si j'écris
$aaa = implode("\n", $aaa);
file_put_contents(..., $aaa);
Les lignes sont séparées par une ligne blanche (CR +LF)
Si au lieu de "\n" je mets "\r" j'obtiens le même résultat.
Quelle est la bonne façon de faire?
Edit: j'obtiens le bon résultat par
$aaa = implode("\n", $aaa);
$aaa = preg_replace("#[\n\r]+#", "\n", $aaa);
file_put_contents(...., $aaa);
mais je suppose qu'il doit y avoir quelque chose de plus simple??
Modifié par PapyJP (16 Sep 2021 - 15:36)