Forçar codificação de US-ASCII para UTF-8 (iconv)

Eu estou tentando transcodificar um monte de arquivos de US-ASCII para UTF-8.

Para isso, estou usando o iconv:

iconv -f US-ASCII -t UTF-8 file.php > file-utf8.php

Coisa é meus arquivos originais são codificados US-ASCII, o que faz com que a conversão não aconteça. Aparentemente ocorre porque o ASCII é um subconjunto do UTF-8 ...

http://www.linuxquestions.org/questions/linux-software-2/iconv-us-ascii-to-utf-8-or-iso-8859-15-a-705054/

E citando:

Não há necessidade de o arquivo de texto aparecer de outra forma até que caracteres não-ascii sejam introduzidos

Verdade. Se eu introduzir um caractere não-ASCII no arquivo e salvá-lo, digamos que com o Eclipse, a codificação de arquivo (charset) é alternada para UTF-8.

No meu caso, eu gostaria deforçar iconv para transcodificar os arquivos para UTF-8 de qualquer maneira. Se há caracteres não-ASCII ou não.

Nota: A razão é que meu código PHP (arquivos não-ASCII ...) está lidando com alguma string não-ASCII, o que faz com que as strings não sejam bem interpretadas (francês):

A vida é uma coisa ... l'homme série animée mito d'Albert

Barillé (Procidis), 1 ère

...

EDITAR

US-ASCII -é - um subconjunto deUTF-8 (VejoA resposta de Ned abaixo)Significa queUS-ASCII arquivosestá realmente codificado emUTF-8Meu problema veio de outro lugar

questionAnswers(8)

yourAnswerToTheQuestion