Ich habe eine PHP-Funktion, die Tags aus Zeichenfolge erzeugt:
function generate_tags($text)
{
$string = preg_replace('/[^\p{L}\p{N}\s]/u', ' ', $text);
$string = preg_replace('/\s+/', ' ', $string);
$string = mb_strtolower($string, 'UTF-8');
$keywords = explode(' ', trim($string));
foreach($keywords as $key => $value)
{
if((strlen($value)) < 1)
{
unset($keywords[$key]);
continue;
}
}
$result = array_unique($keywords);
$result = array_values($result);
return $result;
}
Der String ist: Ke $ ha - wir sind Wer wir sind (Kirsch Cole Privat Beute) Voll Oficial Version
Aber es ersetzt $ symbol. Wie kann ich $ -Symbol auf meiner Funktion verhindern?
[Diese Frage] (http://stackoverflow.com/q/767714/5620297) von Nutzen sein kann. Tatsächlich wird [diese Frage] (http://stackoverflow.com/q/18993863/5620297) wahrscheinlich hilfreicher sein – Druzion