I don't think there are any cron-related functions in PHP. You may find some third-party libraries out there if you're lucky, but I haven't.
That doesn't mean you're stuck, though. AFAIK, the crontab command only maintains a simple text file. If you know (or can have your sysadmin tell you) the location of this file,you might be able to edit it using normal functions like fopen(), fread(), fwrite() and fclose().
The chances are, though, that the user who runs the apache deamon won't have access to change these files, so you're probably out of luck.
Do you have command line access? That would be the most straightforward way to use crontab.