Konvertieren Sie den Text in die von der Bindung getrennte Zeichenfolge (Slug), einschließlich anderer benutzerdefiniertPhp

PHP-Programmierer chatten hier
Guest
 Konvertieren Sie den Text in die von der Bindung getrennte Zeichenfolge (Slug), einschließlich anderer benutzerdefiniert

Post by Guest »

Ich möchte eine beilFbräuchliche String (zur Verwendung in der URL) basierend auf dem vom Benutzer eingereichten Titel des Beitrags erstellen.

Code: Select all

$title = "USA is going to deport indians -- Breaking News / News India";
< /code>
Ich möchte es wie unten konvertieren < /p>
$slug = usa-is-going-to-deport-indians-breaking-news-news-india";
< /code>
Es könnte einige weitere Zeichen geben, die ich auch konvertiert werden möchte. Zum Beispiel '&' to 'und' und '#', '%', zu Byphen (-). < /P>
Eine der Möglichkeiten, die ich versuchte, bestand darin /Code> Funktion, aber mit dieser Methode muss ich Str_replace () 
zu oft aufrufen und es ist zeitaufwändig.
Ein weiteres Problem ist Bindestrich (-) In der Titelzeichenfolge möchte ich mehr als einen Bindestrich (-) in einen Bindestrich (-) konvertieren. < /p>
Gibt es eine robuste und effiziente Möglichkeit, dieses Problem zu lösen?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post