I\'m having trouble inserting events using v3 of the Google Calendar API (PHP).
If a description for an event contains a character such as the pound sign £, the even
It turns out there's an easy solution to this. I'd set the HTTP header to use the utf-8 charset but hadn't specifically encoded my description. To add my description to the event I'm now using:
$event->setDescription(utf8_encode($description));