Hey da! Ich habe eine einfache Frage, mit der ich mich abmühen muss, ich hoffe, ihr könnt es euch ansehen. Ich habe ein Eingabefeld, in dem Benutzer in YouTube-Links setzen würde und Ihre typische einzelne Seite funktioniert gut, zum Beispiel:Ersetzen Sie einen Teil einer URL mit PHP
youtube.com/watch?v=c3sBBRxDAqk
diese watch?v=11characters
funktioniert
aber wenn die Benutzer eingibt, etwas anderes als das obige Beispiel wie:
youtube.com/watch?v=tC0E1id4raw&feature=topvideos
//or
youtube.com/watch?v=smETLCCPTVo&feature=aso
gibt es eine Möglichkeit, die 2 oben URLs zu nehmen und alle Zeichen nach dem w atch?v=11characters
entfernen?
so im Wesentlichen, schalten diese
$url = "youtube.com/watch?v=tC0E1id4raw&feature=topvideos"
in
youtube.com/watch?v=tC0E1id4raw removing & and onwards
ich wegen Spam-Prävention
das http-Bit zu entfernen hatte, ist es eine einfache Möglichkeit, dies zu tun?
http://php.net/manual/en/function.parse-url.php und http://www.php.net/manual/en/function. parse-str.php existiert dafür –