php:start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| php:start [2015-03-09 14:01] – Erweitert a.kamola | php:start [2016-07-03 14:41] (aktuell) – "Importieren" mit "include() in Variable speichern" eingefügt a.kamola | ||
|---|---|---|---|
| Zeile 8: | Zeile 8: | ||
| ?> | ?> | ||
| </ | </ | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | ===== Eingebauter Webserver ===== | ||
| + | |||
| + | Ab der Version 5.4 verfügt PHP über einen eigenen Webserver, der mittels eines [[lexikon: | ||
| + | |||
| + | < | ||
| + | php -S localhost: | ||
| + | </ | ||
| + | |||
| + | Mit dem Argument '' | ||
| ===== PHP-Shorttag ===== | ===== PHP-Shorttag ===== | ||
| Zeile 56: | Zeile 68: | ||
| Darüber hinaus gibt es noch zwei andere Arten Strings in PHP zu definieren: in [[http:// | Darüber hinaus gibt es noch zwei andere Arten Strings in PHP zu definieren: in [[http:// | ||
| + | |||
| + | ===== Importieren ===== | ||
| + | |||
| + | ==== include() in Variable speichern ==== | ||
| + | |||
| + | <code php> | ||
| + | <?php | ||
| + | ob_start(); // Start buffer | ||
| + | |||
| + | include(' | ||
| + | $template = ob_get_contents(); | ||
| + | |||
| + | ob_end_clean(); | ||
| + | |||
| + | echo $template; // Print out the variable | ||
| + | ?> | ||
| + | </ | ||
| ===== Weiterleitung ===== | ===== Weiterleitung ===== | ||
| Zeile 62: | Zeile 91: | ||
| <?php | <?php | ||
| header(' | header(' | ||
| + | exit(); | ||
| ?> | ?> | ||
| </ | </ | ||
| + | ==== Flexiblere Funktion ==== | ||
| + | |||
| + | <code php redirect.php> | ||
| + | <?php | ||
| + | function redirect( $url, $permanent = false ) { | ||
| + | header(' | ||
| + | exit(); | ||
| + | } | ||
| + | |||
| + | redirect(' | ||
| + | ?> | ||
| + | </ | ||
| + | Quelle: [[http:// | ||
| ===== CSS mit PHP generieren ===== | ===== CSS mit PHP generieren ===== | ||
php/start.1425906065.txt.gz · Zuletzt geändert: 2015-03-09 14:01 von a.kamola