-1

如何从特定的起始位置获取字符串的一部分到结束。例如,我想从给定的 url 复制 v=mQUr2RkjykU :

http://www.youtube.com/watch?v=mQUr2RkjykU

如果 url 被写入表单,我如何复制和粘贴该部分。并在生成的链接中写入 mysite.com/watch?xxxxxxxxxxx。

<input id="Form" name="Form" type="text" /><input id="Button" type="button" value="" />

谢谢

4

1 回答 1

0

您可以使用substr()strpos()

在您的情况下,您可以检查“?”的位置 在您的网址中>>

$oldUrl = 'http://www.youtube.com/watch?v=mQUr2RkjykU';    
$newUrl = substr($oldUrl, 1, strpos($oldUrl, '?')-1);

$newUrl 将是您的答案,

无论如何,在在这里提问之前尝试进行更多搜索:)

于 2013-08-27T14:58:51.267 回答