if in windows - use COM object - but it is toooooo slow, if in unix - forget about real .xls - convert it into plain text with tab deviders - and read it.
Certainly, you can write a library to work with .xls binaries - but it may take all your life if using PHP