and*_*ndy 5 javascript php youtube iframe
<?php echo $videoFirstArray['fileToUpload']; ?>
Run Code Online (Sandbox Code Playgroud)
该字段包含 ifrmae,类似这样
<iframe width="560" height="315" src="https://www.youtube.com/embed/ISMzgunUono" frameborder="0" allowfullscreen></iframe>
Run Code Online (Sandbox Code Playgroud)
由此我想要这个“ISMzgunUono”。我搜索了论坛并点击了链接,但没有找到任何方法将我的“fileToUpload”字段保留在预匹配中。我关注的一些链接: Get YouTube video id from embed iframe code ,此链接给出了一个错误 how to get Video id from iframe of youtube in php or cakephp 期待很快回复:
严格来说,在 PHP 中,您应该能够运行:
preg_match('/youtube.com\/embed\/([A-Za-z0-9-]+)/', $videoFirstArray['fileToUpload#'], $matches);
if($matches[1]) {
echo $matches[1];
}
Run Code Online (Sandbox Code Playgroud)
它应该回声ISMzgunUono。不过,这是未经测试的!让我知道它是否有效。