Blog

13 Posts zum Thema PHP

  • Abstract Factory Pattern

    Posted in PHP, 14.03.2020

    So erstellen Sie eine Reihe verwandter oder abhängiger Objekte, ohne ihre konkreten Klassen anzugeben. Normalerweise implementieren die erstellten Klassen ... weiterlesen »

  • Flyweight Pattern

    Posted in PHP, 14.03.2020

    Das Flyweight-Muster nutzt Objekte kleinster Granularität gemeinsam, um große Mengen von ihnen verwenden zu können, ohne den Speicherverbrauch z... weiterlesen »

  • Mantis Bugtracker Lesbarkeit verbessern

    Posted in PHP, 13.03.2020

    in der Mantis-Konfiguration (hier auch mit Upload-Dir):   $g_administrator_email = ''; $g_webmaster_email = ''; $g_from_email = '... weiterlesen »

  • Factory Method Pattern

    Posted in PHP, 13.03.2020

    Das Fabrikmethoden-Pattern definiert eine Schnittstelle zur Erzeugung von Objekten, verlagert aber die eigentliche Instanziierung in Unterklassen und lä&sz... weiterlesen »

  • Observer Pattern

    Posted in PHP, 13.03.2020

    Um ein Veröffentlichungs-/Abonnementverhalten für ein Objekt zu implementieren, werden die angefügten "Beobachter" benachrichtigt, wenn... weiterlesen »

  • Strategy Pattern

    Posted in PHP, 13.03.2020

    Um Strategien zu trennen und ein schnelles Umschalten zu ermöglichen. Dieses Pattern ist eine gute Alternative zur Vererbung (anstatt eine abstrakte Klasse... weiterlesen »

  • Password generator function - simple

    Posted in PHP, 22.01.2018

    function random_password( $length = 8 ) { $chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()_-=+;:,.?"; $... weiterlesen »

  • Singleton Pattern

    Posted in PHP, 23.12.2017

    Erzeugungsmuster zur Erstellung genau EINER Instanz eines Objekts. Weitere Instanzen oder Klonen des Objects soll verhindert werden. z.B Zend_Auth * ... weiterlesen »

  • PHP5 secure File Upload (sFTP)

    Posted in PHP, 24.09.2014

    SSH2-Connect-MethodeSo funktionierts wenn SSH2 und das libssh2-php Modul installiert sind: apt-get install libssh2-1-dev libssh2-php public function uploadExpo... weiterlesen »

  • phpDoc Installation + Ausführen

    Posted in PHP, 14.10.2011

    sudo /usr/local/zend/bin/pear upgrade PhpDocumentorAusführensudo /usr/local/zend/bin/phpdoc -d "/usr/local/zend/apache2/htdocs/trunk/extension/silver.tools/" -o... weiterlesen »

  • PHP 5.3 Compatibility Check mit CodeSniffer

    Posted in PHP, 31.08.2011

    Nach: http://techblog.wimgodden.be/2010/06/24/automated-php-5-3-compatibility-testing-for-your-old-code/Achtung, KEINE cs-Standardfunktionalität. Von https://no... weiterlesen »

  • Printing PHP with Eclipse

    Posted in PHP, 18.09.2009

    Printing with Eclipse can be very annoying, mostly fonts are too big and syntax highlighting is not available yet.A simple solution is to configure enscript as ... weiterlesen »

  • XML Struktur analysieren / Tiefe von XML-Baum

    Posted in PHP, 31.10.2008

    1. Pear Package XML_Statistics installieren (benötigt Package XML_Parser!)pear install channel://pear.php.net/XML_statistics-0.12. Script erstellen siehe: http:... weiterlesen »