Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在制作一个 YouTube 工具,但我不明白如何在 PHP 变量中获取视频 ID。假设用户在我的表单中输入一个 youtube 视频 url,它可以是:
http://www.youtube.com/watch?v=YzOt12co4nk&feature=g-vrec
过滤 URL 并在变量中获取此视频 ID 的方法是什么?
例如:$vid会有这个视频ID,所以$vid = YzOt12co4nk;请花点时间描述一下,我是编码初学者!谢谢
$vid
$vid = YzOt12co4nk;
您可以使用正则表达式:
$url = "http://www.youtube.com/watch?v=YzOt12co4nk&feature=g-vrec"; preg_match('/v=([0-9a-zA-Z]+)/', $url, $matches); $vid = $matches[1];