Por que usar a biblioteca dotenv em vez de analisar o arquivo ini?

No PHP, os arquivos * .ini podem ser lidos usandoparse_ini_file(). No entanto, várias estruturas (inclusive o Laravel) optam por, em vez disso, trazer uma biblioteca separada para analisar um arquivo de ambiente.

Qual é o raciocínio por trás do uso desta solução "dotenv" em vez de arquivos ini e a função PHP integrada?

questionAnswers(3)

yourAnswerToTheQuestion