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.
$text = "Hallo Welt. Ich bin Christoph";
//mit explode teilst den Text in endlich viele Token auf, Trennzeichen ist jetz das leerzeichen (" ")
$tokens = explode(" ",$text);
//jeden Token durchrennen
for ($i = 0; $i ++; $i < count($tokens)) {
$pattern = "/^[A-Z]/";
if(preg_match($pattern, $tokens[$i])) {
//token merken
}
if(substr($tokens[$i],sizeof($tokens[$i]-1),sizeof($tokens[$i])) == ".") {
$i++; //damit überspringst du den nächsten Token
}
}
Alternativ alle Substantive in ein Array schreiben und nach diesem Vorgang mehrfache zählen.
echo $token[$i]."<br>";
$text = "Hallo Welt. Ich bin Christoph";
//mit explode teilst den Text in endlich viele Token auf, Trennzeichen ist jetz das leerzeichen (" ")
$tokens = explode(" ",$text);
//jeden Token durchrennen
for ($i = 0; $i < count($tokens); $i ++) {
$pattern = "/^[A-Z]/";
if(preg_match($pattern, $tokens[$i])) {
echo $tokens[$i]."<br>";
}
if(substr($tokens[$i], strlen($tokens[$i])-1) == ".") {
$i++;
}
}
$text = "Hallo Welt. Ich bin Eric von Welt. Ich komme aus Deutschland. Das Land Deutschland liegt in Europa. Europa ist in der Welt.";
$tokens = explode(" ",$text);
for ($i = 0; $i < count($tokens); $i ++) {
$pattern = "/^[A-Z]/";
if(preg_match($pattern, $tokens[$i])) {
$satzzeichen = array(".");
$ausgabe[$i] = str_replace($satzzeichen, "", $tokens[$i]);
//echo $ausgabe[$i]."<br>";
}
if(substr($tokens[$i], strlen($tokens[$i])-1) == ".") {
$i++;
}
}
print_r(array_count_values($ausgabe));