Hilfe:PHP
Zur Navigation springen
Zur Suche springen
PHP ist ein Akronym für PHP: Hypertext Preprocessor
Wie funktioniert PHP?
<?php
// PHP code goes here
?>
Was kann PHP?
- PHP kann Bilder, PDF-Dateien und sogar Flash-Movies ausgeben
- PHP kann Datenbankabfragen durchführen
- PHP kann Formulare bearbeiten
Variablen
Datentypen
- Datentypen
- Es gibt folgende Datentypen in PHP:
- String
- Integer
- Float (Fließkommazahlen - auch double genannt)
- Boolean
- Array
- Object
- NULL
- Resource
String
<?php
$x = "Hello world!";
$y = 'Hello world!';
echo $x;
echo "<br>";
echo $y;
?>
PHP Integer
PHP Float
<?php
$x = 10.365;
var_dump($x);
?>
PHP Boolean
PHP Arrays
Im folgenden Beispiel ist die Variable $cars ein Array
<?php
$cars = array("Volvo","BMW","Toyota");
var_dump($cars);
?>
PHP Object
PHP NULL Value
PHP Text (String) Funktionen
Textlänge
<?php
echo strlen("Hello world!"); // outputs 12
?>
Wortzahl
<?php
echo str_word_count("Hello world!"); // outputs 2
?>
Text umkehren
<?php
echo strrev("Regen"); // outputs negeR
?>
Suchfunktionen
- strpos
- preg-match sucht mit einem regulären Ausdruck
- strstr findet das erste Vorkommen eines Strings
<?php
echo strpos("Hello world!", "world"); // outputs 6
?>
Ersetzen
- str-replace ersetzt alle Vorkommen des Suchstrings durch einen anderen String
- substr-replace ersetzt Text innerhalb einer Zeichenkette
- preg-replace sucht und ersetzt mit regulären Ausdrücken
<?php
echo str_replace("world", "Dolly", "Hello world!"); // outputs Hello Dolly!
?>
Zerteilen
?php
$test1 = explode(' ', 'aa bb ccc]');
$test2 = preg_split("/[\s,]+/", 'aa bb ccc]
dd')
?>
Mehr Infos zu regulären Ausdrücken
<nowiki>print_r($test1);
Array
(
[0] => aa
[1] =>
[2] =>
[3] => bb
[4] =>
[5] => ccc]
)
print_r($test2);
Array
(
[0] => aa
[1] => bb
[2] => ccc]
[3] => dd
)
?>
HTTP Request Methods
Links
- PHP Funktionsreferenz
- Manual Startseite
- PHP Dokumentation (offiziell)
- PHP auf W3C* PHP 5 Tutorial
- PHP Examples
- Grundlagen im PHP-Forum
- PHP Wissensammlung (Forum)
- PHP auf SelfHTML
- PHP auf Wikibooks
- PHP Programming (Wikibooks engl)
- PHP Tutorial (PHP5)
- PHP Beispiele
- PHP GET and POST Method – Tutorial
- PHP Registration Form using GET, POST Methods with Example
- Hoffmanns PHP Labor
- PHP Beispiele
- PHP einfach: Tutorial*GD- und Image-Funktionen
- Image Processing (ImageMagick)
- SVG zu PNG konvertieren in PHP
- ein SVG image dynamisch generieren