cpc*_*dev 1 php youtube rewrite strip
我有一些YouTube网址存储在我需要重写的数据库中.
它们以这种格式存储:
$http://youtu.be/IkZuQ-aTIs0
Run Code Online (Sandbox Code Playgroud)
我需要重新编写它们看起来像这样:
$http://youtube.com/v/IkZuQ-aTIs0
Run Code Online (Sandbox Code Playgroud)
这些值存储为变量$ VideoType
我正在调用这样的变量:
$<?php if ($video['VideoType']){
$echo "<a rel=\"shadowbox;width=700;height=400;player=swf\" href=\"" . $video['VideoType'] . "\">View Video</a>";
$}?>
Run Code Online (Sandbox Code Playgroud)
我该如何重写它们?
感谢您的帮助.
你想使用这个preg_replace
功能:
就像是:
$oldurl = 'youtu.be/blah';
$pattern = '/youtu.be/';
$replacement = 'youtube.com/v';
$newurl = preg_replace($pattern, $replacement, $string);
Run Code Online (Sandbox Code Playgroud)