Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
<?php
echo "<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\" color=\"#000000\">";
// $text = der komplette eingegebene text eines users
$text_exp = explode(" ", $text);
$count = count($text_exp);
for ($i=0; $i < $count; $i++)
{
$laenge = 0; // Var leeren
$laenge = strlen($text_exp[$i]); // länge des strings zählen
if ($laenge > 12) // 13 = max länge eines wortes
{
$teilen = substr ($text_exp[$i], "0", "12");
// 12 = max länge eine wortes
$teilen .= "-<br>";
$teilen .= substr ($text_exp[$i], "12", $laenge);
// 12 = nach dem anhängen des bindestrichs und
// des zeilenumbruchs wird das restliche wort gespeichert
$text_exp[$i] = $teilen;
}
}
// fügt die einzelnen Wörter (hier in arrays) wieder
// zusammen und fügt nach jedem neuen wort ein leerzeichen ein
$text_gesamt = implode (" ", $text_exp);
echo $text_gesamt;
echo "</font>";
?>
function wrap($text, $length)
{
$x = 0; $i = 0; $zeile[0] = "";
while ($i<strlen($text))
{
$word_len = strpos($text, " ", $i+1) - $i;
if ($word_len <= 0) $word_len = strlen($text) - $i;
if (($word_len + $x) <= $length) {
$zeile[count($zeile)-1] .= substr($text, $i, $word_len);
$x += $word_len; $i += $word_len;
}
elseif ($x == 0) {
$zeile[count($zeile)-1] = substr($text, $i, $length);
$zeile[] = "";
$i += $length;
}
else {
$zeile[] = "";
$x = 0; $i++;
}
}
return implode("<br>", $zeile);
}
$text = wrap($text, 13);
Bin ich wirklich schon so berühmt-berüchtigt hier? ^^ ;-)Ich hänge mal die "probe" an, vielleicht erbarmt sich ein mod oder sogar reima (ein raunen geht durch die hallen) dazu, dir zu helfen![]()
Wenn du z.B. Trennstriche willst oder so...