Twig 解析 url 以获取 youtube 嵌入的 ID
Twig parse url to get ID for youtube embed
我需要获取 YouTube 视频的 ID 才能将视频动态嵌入到我的网页中。
我正在寻找一种在 twig
中实现以下目标的方法:
$url="https://www.youtube.com/watch?v=hqDT5_4z_YI"
parse_str( parse_url( $url, PHP_URL_QUERY ), $my_array_of_vars );
echo $my_array_of_vars['v'];
// Output: hqDT5_4z_YI
这是否可能,或者我应该使用 JavaScript
来做到这一点?
您可以使用 Javascript:
let testparams = new URL("https://www.youtube.com/watch?v=hqDT5_4z_YI").searchParams;
alert(testparams.get('v'));
我需要获取 YouTube 视频的 ID 才能将视频动态嵌入到我的网页中。
我正在寻找一种在 twig
中实现以下目标的方法:
$url="https://www.youtube.com/watch?v=hqDT5_4z_YI"
parse_str( parse_url( $url, PHP_URL_QUERY ), $my_array_of_vars );
echo $my_array_of_vars['v'];
// Output: hqDT5_4z_YI
这是否可能,或者我应该使用 JavaScript
来做到这一点?
您可以使用 Javascript:
let testparams = new URL("https://www.youtube.com/watch?v=hqDT5_4z_YI").searchParams;
alert(testparams.get('v'));