我想通过它的 url http://soundcloud.com/oembed?url=http://soundcloud.com/kiwinest/linkin-park-iridescent嵌入 soundcloud 这个 url 给出了声音文件的每一个细节,包括 html 嵌入代码所以我只是想要删除所有代码并想要 17181143 的声音 ID 我正在使用此代码
<?php
include('lib/simple_html_dom.php');
$html = file_get_html('http://soundcloud.com/oembed?url=http://soundcloud.com/kiwinest/linkin-park-iridescent');
if ($html) {
foreach ($html->find('object') as $obj) {
foreach ($obj->find('param') as $par) {
if ($par->name == 'movie') {
$embed = parse_url($par->value);
parse_str(urldecode($embed['query']), $val);
if (array_key_exists('url', $val)) {
$url = parse_url($val['url']);
$path = explode('/', $url['path']);
$code = array_pop($path);
if (is_numeric($code)) {
echo 'CODE: ' . $code . PHP_EOL;
}
}
}
}
}
}
但这不会有任何输出..!! (空白的)