| Yaslaw.Info > PHP |
Impressum ∞ |
PHP
TutorialLibraries
Functions
Array
Diverses
Code Schnipsel
Post/Get
Array
Datum
Diverses
Text Schnipsel
Tutorial
Kleine Anleitungen für diverses Nützliches und unnützliches
- [PHP] [MySQL] Debug Queries
Kleines aber feines Tutorial um Fehler in MySQL-Statements zu finden die in PHP zusammengeschustert werden. Analog kann man das ganze auch mit anderen Programmiersprachen gebrauchen
- [PHP] Debuggen mit var_dump()
Anleitung wie man ein PHP-Code debuggen kann, ohne dass man ein Debugger im Einsatz hat
- [PHP] three tier architecture
Einführung in die Three Tier Architekutre
- [PHP] Transparente Textgrafiken On-the-Fly erstellen
Textgrafiken mit PHP erstellen
- [PHP] Funktionsaufruf mit variablen benamsten Parametern
Eine kleinese Spielere für alle die Funktionen erstellen wollen, bei deren Aufruf man die Parameternamen mitgeben kann
Libraries
Bibliotheken die abgeschlossen sind und in ein Projekt eingebaut werden können
- [PHP] Property Reader
PropertyReader ist eine Library die ich für mich geschrieben habe. Von Java lernte ich das System der PropertyFiles kennen und lieben. Um dies auch in PHP zu nutzen musste also ein Entsprechender Reader her, der unabhängig von anderen Libraries funktioniert.
- [PHP] Text Grafiken
Eine Biblithek-Sammlung zum erstellen von Textgrafiken.
- [PHP] Enum
Für alle diejenigen, die ENUMs in PHP vermissen.
- [PHP] Thumb
Eine Klasse um Thumbnails zu erstellen
- [PHP] Multi Extends
Mehrere Parents einer Klasse verwalten
- [PHP] List Navigatior
Ein klasse für die List-Navigation.
- [PHP] Einfache Hashtable
Vermisst du in PHP die HashMap? Nicht des es damit performanter ist. Jedoch nützlich ists trotzdem wenn man eine Liste aufsetzen will, die ein Key-Handling besitzt
- [PHP] RomanNumbers
Umrechner für Römische Zahlen
- [PHP] Reorder Array
Die Reihenfolge der Einträge zueinander wird nicht geändert. Es wird aber ein neuer Startpunkt gesetzt. Gutes Beispiel sind die Stunden des Tages. 1 bis 24, dann beginnt es wieder mit 1. Wenn wir jetzt als ersten Eintrag die 17 haben wollen, so haben wir anschliessend im Array 17-24 gefolgt von 1-16
Functions
Diverse Funktionen die mMn in PHP in der Form fehlen
Array
- [PHP] array_enclose()
Eine nette kleine Funktion um alle Elemente eines Arrays zu umschliessen
- [PHP] aprintf()
ein sprintf() auf jedes Element eines Arrays
- [PHP] array_replace_keys_rekursive()
String-Replace innerhalb der Keys eines verschachtelten Arrays
- [PHP] array_sort_by_subarray_item()
Sortieren eines Arrays anhand einer Eintrages in einem Unterarray
- [PHP] array_extract_sub_item()
Aus einem mehrdimensionalen Array einen Subitem extrahieren
Diverses
- [PHP] imageColorFromHtml
ImageColor anhand eine HTML-Wertes (#FFFFFF) erstellen
- [PHP] filterInputDefaults
Erweiterung zu filter_input_array()
- [PHP] exceptionErrorHandler
Errors als Exceptions behandeln
- [PHP] create_user_object
Erstellen eines Obejktes analog zu call_user_func()
- [PHP] wordcut
schneidet nach x Zeichen bei Wörtern ab
- [PHP] createPath
Pfad aus Einzelteilen zusammensetzen
- [PHP] printLine
nützliche funktion zum debugen
- [PHP] varDumpAsHtmlcomment
var_dump als HTML Kommentar ausgeben
- [PHP] getBrowserLangs
Eine Funktion um die Sprache des Brausers zu ermitteln
- [PHP] buildPath
Erstellt aus verschiedenen Einträgen ein Pfad mit dem Systemabhängigen Dellemiter
Code Schnipsel
Diverse Code-Schnipsel - meist undokumentiert.
Post/Get
- [PHP] $_POST in Variablen wandeln mit einer Whitelist
- [PHP] [MySQL] einfache variable Where-Zusammenstellung
- [PHP] [MySQL] Variable Where mit Daten aus $_POST
- [PHP] [MySQL] Einfacher SQL-Filter aus $_POST zusammenstellen
Array
- [PHP] Extended ArrayObject
- [PHP] Gewichtet Wörter zählen in einem mehrdimensionalem Array
- [PHP] Diverse Array Codeschnipsel
Datum
- [PHP] [MySql] Datumskonvertierung
- [PHP] Wochentag zählen und als Variabeln zurückgeben
- [PHP] Montag bis Freitag der aktuellen Woche
- [PHP] Alle Daten innerhalb eines Bereichs ausgeben
- [PHP] Kalenderwochen
- [PHP] Erweiterte Datumsfunktionen
- [PHP] findWeekDays
- [PHP] strtotime Beispiele
Diverses
- [PHP] Interface / Abstrakte Klassen
- [PHP] Variablen innerhalb einer Funktion
- [PHP] Variablen innerhalb und ausserhalb von Klassen
- [PHP] Ajax
- [PHP] Ajax File Streamer
- [PHP] Jump Navigator
- [PHP] Rewrite
- [PHP] Grafik Ordensammlung
- [PHP] Prüfen jeder Variable ob sie initialisiert ist
- [PHP] Replace Word with Links
- [PHP] erweiterte Funktionen
- [PHP] Verschaltelte Stringauswertung mit {}
- [PHP] Filter Data from CSV
- [PHP] verschachtelte include
- [PHP] Checker
- [PHP] Encoding Map
- [PHP] Funktionen anderen Webseiten zur Verfügung stellen
- [PHP] Byte Berechtigung
- [PHP] Zeit bis zum Sonnenauf/untergang
- [PHP] Einfache Seitennavigation
- [PHP] Per klick sortierbare List
- [PHP] Monats Schicht Plan
Text Schnipsel
PhpImage2
Links
http://blog.oncode.info/2008/05/07/php_self-ist-boese-potentielles-cross-site-scripting-xss/∞| Yaslaw.Info, Die Homepage∞ | Mein Programmierer Wiki∞ | Mein Planungs Wiki∞ |
