CURL – Cheat Scheet
1 2 3 4 |
// Authorization curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_DIGEST); curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_ANY); |
Weiterlesen
1 2 3 4 |
// Authorization curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_DIGEST); curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_ANY); |
Weiterlesen
1 2 |
// Verzechnis auslesen $template_files = array_diff(scandir($codegenerator_path),array('.','..')) ; |
Ein String anhand eines Leerzeichens trennen und in ein Array schreiben Mit Array Funktionen in wenigen Zeilen machbar.
1 2 3 4 5 6 |
// Variante 1: String anhand eines Zeichens trennen und in ein Array schreiben // Leerzeichen vorn und hinten entfernen $res = array_map('trim', explode(',', $string)) ; // Variante 2: mit zusätzlich filtern von leeren Array Elementen und doppelungen $res = array_filter(array_unique(array_map('trim', explode(',', $string)))); |
Weiterlesen
Composer
1 2 3 4 5 6 7 |
{ "name": "foo/bar", "description" : "Beschreibung", "require": { "pimple/pimple": "~3.0", } } |
Weblinks Pimple Webseite Ein Artikel der das ganz gut Beschreibt ist auf Stackoverflow zu finden.
WeiterlesenStandard PHP Library (SPL) PHP-Fig PSR Standards Die PHP-Fig Gruppe hat eine Reihe von Standard veröffentlicht für PHP Frameworks. Die Standard definieren bestimmte Lösungen und Interfaces für den Aufbau von kompatiblen Framework Komponenten. PSR-1 – Basic Coding Standard PSR-2 – Coding Style Guide PSR-3 – Logger Interface PSR-4 – Autoloading Standard PSR-5 – (Draft) PHPDoc […]
WeiterlesenHier einige Nützliche und oft verwendete Komponenten die sich mit Composer ziemlich schnell einbinden lassen. Core symfony/class-loader – Projektseite monolog/monolog psr/log pimple/pimple ~3.0 – Pimple is a simple PHP Dependency Injection Container – Projektseite Exporter eluceo/ical Sonstige fguillot/json-rpc fguillot/simple-validator fguillot/simpleLogger nickcernis/html-to-markdown – An HTML-to-markdown conversion helper for PHP Projektseite symfony/console symfony/event-dispatcher HTML Ausgabe arcanedev/markup – […]
WeiterlesenTipps wie man Festplattenzugriffe bei der Entwicklung von PHP Systemen minimieren oder sogar vermeiden kann.
WeiterlesenInformationen über Software und Hardware zum verarbeiten von Barcodes wie z.B. EAN-Codes oder QR-Codes. Lösungen zur Generierung von Barcodes mit PHP.
WeiterlesenAttacken und Angriffsvektoren Es gibt eine Reihe von verschiedenen Sicherheitsrisiken für Webseiten. Daraus ergeben sich verschiedene Möglichkeiten wie man angegriffen werden kann. Im folgenden sind einige Angriffsmethoden aufgelistet gegen die ein System geschützt sein sollte. SQL Injection Cross-Site Scripting (XSS) Cross-Site Request Forgery (CSRF) Distributed-Denial-of-Service (DDoS) Broken Authentication and Session Management Insecure Direct Object References Security […]
WeiterlesenEs gibt mehrere Möglichkeiten wie man auf Webseiten gelangt. Entweder durch direkte Eingabe einer URL im Adressfeld des Browsers, oder durch ein Link auf eine andere Webseite. Je nach verwendeten Browser führt die Eingabe der URL in der Adresszeile dazu, das die URL entweder als UTF-8 oder ISO 8859-1 kodiert wird. Firefox kodiert die URL […]
WeiterlesenWelcher Webmaster hätte nicht gerne eine eigene Social Network Community im Netz? In PHP gibt es einige brauchbare Lösungen. Bei einem PHP-Script bin ich wirklich überrascht, weil es OpenSource ist, und eine gute Architektur und Quellcode hat.
Weiterlesen