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...