15.
Okt 11
Mit folgendem Snippet ist es möglich in einem Script herauszufinden in welchem Modus PHP gestartet wurde. So können Consolenscripte z. B. auch nur auf der Console und nicht im Webserver ausgeführt werden. Und so gehts:
1 2 3 4 5 6 7 8 9 | < ?php $sapiType = php_sapi_name(); if (preg_match('/cli/', $sapiType)) { echo "Script wurde gestartet!\n"; } else { echo "Achtung: Das Script darf nur im CLI Modus betrieben werden ...\n"; } ?> |
Mehr die Dokumentation findet Ihr hier:
http://www.php.net/manual/de/function.php-sapi-name.php


Ein Projektverzeichnis kannst Du mit phpdoc automatisch Dokumentieren. Für ein Demoprojekt nutze ich folgende Syntax, die durch einen cronjob automatisch gestartet wird:
Du möchtest innerhalb Deines Projektes mit dem Zend Framework auf Objekte an jeder Position der Applikation zugreifen. Auf die klassische Art und Weise würde man hier auf globalisierte Variablen zugreifen – im Zend Framework gibt es dafür das registry Objekt (Zend_Registry)! 
