Как программно на php переименовать файл

Как программно на php переименовать файл
Ситуация такова: есть большой список музыки, нужно переименовать файлы, то есть пронумеровать
песня 1
песня 2
песня 3
а нужно сделать так
3.песня 1
1.песня 2
2.песня 3
Создал таблицу, проблемы:
1)Как взять название песни чтобы после вставить в базу
2)Как переименовать файлы? Если я буду в базе добавлять к названиям кое-какие суфиксы и в последствии список рандомить
3)Под рукой нет С++, Delphi, поэтому сурово но будет PHP.

Мня интересует два момента: как считать имя файла, и как его переименовать.

Заранее спасибо)