Создание *.xls файлов средствами php
Единственный вариант - метод обратной инженерии. Можете бинарик редактировать и смотреть на изменения в документе. Но геморроя вы оберетесь значительно. Ведь даже такой большой проект, как OpenOffice и то с xls не всегда стабильно работает.
К слову, это первый линк в гугле.
С инглишом не очень дружу поэтому написать внятный запрос гуглу сложновато. Как мне кажется это то что нужно. Даже примеры есть в конце. Спасибо. Но на сколько я знаю 2007 офисе другое расширение файла да и данные хранятся в xml.
Вы намекаете на недостоверность информации? Обратитесь в тех.поддержку Microsoft. Балмер ведь пропагандирует поддержку developer'ов :-)
Информация достоверная, просто помимо этого формата используется ещё xml-ный. Ну исходя из того что мне попадалось в инете. Я вот об этом http://en.wikipedia.org/wiki/Microsoft_Office_XML_formats
Вот что вам мешало ввести в гугле "php xls" и первой ссылкой получить _http://habrahabr.ru/blogs/php/18726/ где вполне чётко и понятно всё расписано???
Даже если вы не поймете, что там написано - вы всегда можете прочесть комменты чуть ниже, где дана ссылка на библиотеку, которая занимается обработкой файлов и подключается к ПХП.
Вот что вам мешало ввести в гугле "php xls" и первой ссылкой получить _http://habrahabr.ru/blogs/php/18726/ где вполне чётко и понятно всё расписано???
Даже если вы не поймете, что там написано - вы всегда можете прочесть комменты чуть ниже, где дана ссылка на библиотеку, которая занимается обработкой файлов и подключается к ПХП.
Указанную выше статью я нашел давно и успешно использую, но как писал сам автор она имеет ограниченные функции. Во вторых она создает бинарный файл, а мне больше интерестно xml-ный. И ещё я помоему ясно написал что библиотек использовать не хочу (так как это в любой момент можно сделать), а хочу разобраться сам.
Я тоже когда-то задавался вопросом по поводу Екселя. Так вот вроде та либа и позволяет полноценно в виде ООП работать с Экселем.
Правда, я не занимался плотно реализацией.