Skip to content

Instantly share code, notes, and snippets.

@radarin
Last active January 5, 2018 03:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save radarin/1fc5a5a3bacfb9b88707708cf90aa1e5 to your computer and use it in GitHub Desktop.
Save radarin/1fc5a5a3bacfb9b88707708cf90aa1e5 to your computer and use it in GitHub Desktop.
Formatierungen
<?php
// Erstes Zeichen 'gross'
// Gibt das erste Zeichen eines Strings gross aus, sofern es sich um einen Buchstaben handelt
ucfirst ($text)
// Alles 'gross'
// Gibt den String komplett in Grossbuchstaben aus
strtoupper($str);
// Alles 'klein'
// Gibt den String komplett in Kleinbuchstaben aus
strtolower($str);
// Zeilenumbruch aus Datenbank übernehmen
//Wandelt alle Zeilenumbrüche aus der Datenbank um
str_replace(chr(10),"<br>",$data[text]);
// Link zum Anklicken formatieren
// Gibt der User einen Link ein (www.darin.ch), so wird dieser im Quelltext umgewandelt:
// <a href="http://www.darin.ch">www.darin.ch</a>
$str=strip_tags($data[text]);
function autoLink($str) {
$str = preg_replace("/(?<!<a href=\")(?<!\")(?<!\">)((http|https|ftp|www):\/\/[\w?=&.\/-]+)/","<a class=\"link\" target=\"_blank\" href=\"\\1\">\\1</a>",$str);
return preg_replace("/(?<!<a href=\")(?<!http:\/\/)(?<!\")(?<!\">)((www|http)[\w?=&.\/-]+)/","<a class=\"link\" target=\"_blank\" href=\"http://\\1\">\\1</a>",$str);
}
str_replace(chr(10),"<br>",autoLink($str))
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment