我有成千上万的网址,其中有我想从网址获取ID的ID,例如这是我的数组
Array
(
[0] => http://www.videoweed.es/file/f62f2bc536bad
[1] => http://www.movshare.net/video/5966fcb2605b9
[2] => http://www.nowvideo.sx/video/524aaacbd6614
[3] => http://vodlocker.com/pbz4sr6elxmo
)
Run Code Online (Sandbox Code Playgroud)
我想要来自上述链接的ID
f62f2bc536bad
5966fcb2605b9
524aaacbd6614
pbz4sr6elxmo
我有使用parse_url函数,但它返回我path包括斜杠后面的所有东西(/)像/ file/pbz4sr6elxmo
<?php
foreach($alllinks as $url){
$parse = parse_url($url);
echo $parse['path'];
}
?>
Run Code Online (Sandbox Code Playgroud)
产量
/ pbz4sr6elxmo
/视频/ 5966fcb2605b9
/文件/ f62f2bc536bad
/视频/ 524aaacbd6614
你可以尝试explode-
$alllinks = array
(
'http://www.videoweed.es/file/f62f2bc536bad',
'http://www.movshare.net/video/5966fcb2605b9',
'http://www.nowvideo.sx/video/524aaacbd6614',
'http://vodlocker.com/pbz4sr6elxmo'
);
foreach($alllinks as $url){
$temp = explode('/', $url);
echo $temp[count($temp) - 1].'<br/>';
}
Run Code Online (Sandbox Code Playgroud)
产量
f62f2bc536bad
5966fcb2605b9
524aaacbd6614
pbz4sr6elxmo
Run Code Online (Sandbox Code Playgroud)
这只有在
url结构相同时才有用,即最后一部分是id
| 归档时间: |
|
| 查看次数: |
192 次 |
| 最近记录: |