PHP ist eine Skriptsprache um dynamische Webseiten oder Webanwendungen zu erstellen, das Skript wird vom Server interpretiert.

Bei PHP handelt es sich um Textdateien mit der Dateiendung .php

Die .php Dateien werden meist per FTP auf einen Webserver mit installiertem Apache und der PHP Erweiterung hochgeladen.

Beim Aufruf der Datei mittels Webbrowser wird der interpretierte HTML Code ausgegeben, d.h. der Browser bekommt vom PHP Quellcode nichts mit.

 


php Datei erstellen - was ist PHP

php Datei erstellen - was ist PHP

erstellen einer PHP Datei bei installiertem lokalen PHP Server bzw. hochladen zum Provider

php Datei erstellen - was ist PHP


PHP Befehle: Funktionen auf einen Blick

PHP Befehle: Funktionen auf einen Blick

alle verfügbaren PHP-Funktionen

Die verfügbaren PHP-Funktionen (Befehle) können mit der PHP-Funktion get_defined_functions(); aufgelistet werden.

Das Ergebnis kann in einem Array gespeichert und weiter verwendet werden: $arr = get_defined_functions();

PHP Befehle: Funktionen auf einen Blick


PHP Variablen übergeben

PHP Variablen übergeben

HTML Variablen an PHP übergeben POST und GET

Variablen einer Webseite können mittels POST oder GET an PHP übergeben werden. Als Voraussetzung für das folgende Beispiel wird ein Webserver mit PHP-Unterstützung benötigt, siehe:  php Datei erstellen - was ist PHP 

PHP Variablen übergeben


PHP String-Funktionen

PHP String-Funktionen

Strings manipulieren

Strings werden zum Speichern und durch Aufruf von Funktionen zum manipulieren von Text verwendet. (Ein String ist eine gespeicherte Zeichenfolge)

PHP String-Funktionen


PHP Array und Schleifen

PHP Array und Schleifen

Ein Array speichert mehrere Werte, ähnlich einer 2 spaltigen Tabelle.

PHP Array und Schleifen


PHP Suchstring preg_match und preg_match_all Beispiele

PHP Suchstring preg_match und preg_match_all Beispiele

Perl Compatible Regular Expressions

Mit regulären Ausdrücken kann ein Text untersucht oder modifiziert werden. Reguläre Ausdrücke ermöglichen das Suchen nach Mustern innerhalb einer Zeichenkette und können Übereinstimmungen extrahieren.

PHP Suchstring preg_match und preg_match_all Beispiele


PHP Textdateien

PHP Textdateien

lesen und schreiben

Das Lesen und Schreiben in eine Textdatei kann in PHP mit einem einfachen Befehl umgesetzt werden: file_get_contents und file_put_contents

PHP Textdateien


PHP Namespaces

PHP Namespaces

Mit PHP-Namespaces ist es möglich einen Funktionsnamen mehrfach in verschiedenen Namespaces zu verwenden.

PHP Namespaces


eigene Funktionen in PHP

eigene Funktionen in PHP

PHP Funktion Beispiel

eigene Funktionen in PHP


php und mysql create database

php und mysql create database

PHP how to create an mysql database

Normalerweise wird eine MySQL-Datenbank über die Verwaltung der Datenbank angelegt, siehe: Linux MySQL Befehle

Alternativ kann die Datenbank auch aus PHP erzeugt werden.

php und mysql create database


Mähroboter-Steuerung Smartplug

Mähroboter-Steuerung Smartplug

Mit PHP eine Steckdose steuern

Steuerung eines Mähroboters mittels Steckdose und einem PHP-Webserver. Für die Steuerung werden aktuelle Wetterdaten verwendet. Bei zuviel Niederschlag bleibt der Mäher zu Hause. Getestet wurde das Skript mit einem Husqvarna 330x, siehe: LiBe.net: universelle Mähroboter Steuerung

Mähroboter-Steuerung Smartplug


Laravel - Beispiel - Übersicht

Laravel - Beispiel - Übersicht

Übersicht Laravel Funktion

Laravel ist ein modernes und sehr beliebtes PHP-Framework. Gängige Anforderungen, wie eine Benutzer Authentifizierung (Sign-In, Login, Reset Passwort) und Berechtigungen sind fixer Bestandteil des Frameworks.

Laravel - Beispiel - Übersicht