任何关于PHP ical的谷歌搜索结果都会带来phpicalendar和如何解析或读取ical文件的内容。我只想编写一个从我的数据库获取事件并以ical格式输出它们的PHP文件。
我的问题是我找不到任何地方来回答两个问题:
我的问题是我找不到任何地方来回答两个问题:
- 精确的ical格式是什么,包括头部、文件格式、尾部等等?换句话说,文件必须具有什么才能被Google日历等正确读取?
- 如果我使用.php扩展名构建此文件,如何将其发布为ical?我必须写入新的.ics文件吗?还是只要内容符合正确的格式,Google Calendar等就会将.php文件作为ical读取(就像style.css.php文件如果内容实际上是CSS等,则会被视为CSS文件)?