1).... seguro: un fgetc() dentro de un ciclo bastaría... claro, en la lógica igual necesitarías de las funciones fopen(), fclose() y feof(). Buscalas en
www.php.net/filesystem
2) en teoria: un file_get_contents() y un strchr() debería de bastar...
Cualquier problema ó resultado solo publicalo...
Suerte!