Lo que es PHP . como ya sabras Zypper es un lenguaje interpretado .. Ademas dispones de várias versiones de PHP:
La que nos hace falta para ejecutar tu script.php bajo un cron job es el PHP CLI (CLI de CLIente ..) (está en Linux y en Windows versiones ..)
El script en sí PHP sería prácticamente igual .. sólo hay que tener en cuenta algunos detallitos ...
Incluso podrías llamar a tu script directamente con sintax similar a Perl .. osesease que tu script comience por la llamada al PHP (Cli) en su ruta ...
Código PHP:
#!/usr/bin/php <-- la ruta si es window . ya saben c:\php o similar ..
// y el código PHP sin tag <? ni ?> .. pues aquí no vamos a incrustar HTML ...
más info:
http://www.php.net/manual/en/features.commandline.php
Un saludo,