Schöne Einführung in PHPUnit:
http://www.phphatesme.com/blog/qualitatssicherung/phpunit-eine-einfuhrun...
Aufruf:
myShellscript.sh param1 param2
myShellscript.sh:
php -C myPHPScript.php $1 $2
myPHPScript.php
$param1=$argv[1];
$param2=$argv[2];
Gerade bin ich auf phphatesme.com (einem überhaupt sehr empfehlenswerten und lehrreichen Blog) auf eine Möglichkeit gestoßen, PHP-Dateien auf Ihre syntaktische Korrektheit zu überprüfen:
Um eine Datei zu prüfen brauch es nichts weiter als:
php(5) -l phpfile.php
Um ein ganzes Projekt oder Verzeichnis zu prüfen:
wer sich ab und an die Nächte in stiller Verzweiflung um die Ohren schlägt, nur weil er versucht, einen SQL-dump auf einem anderen Server wieder ans Laufen zu kriegen, der sollte sich mal MySQL-Dumper (www.mysqldumper.de) ansehen. Damit habe ich es jetzt ohne Probleme geschafft, unsere 300MB Datenbank zu transferieren :-)