大家好我试图在变量中使用变量(我不知道如何解释它:P)无论如何我已经尝试了所有东西所以基本上我想要$ gg(youtube视频ID) 添加到链接请帮助我
foreach ($searchResponse['items'] as $searchResult) {
switch ($searchResult['id']['kind']) {
case 'youtube#video':
$videos .= sprintf('<dl>%s %s</dl>', $searchResult [''],
$searchResult['videoId']."<iframe style='width:100%;height:99px;border:0;overflow:hidden' scrolling='no' align='middle' src=".$stream."&color=00e464> scrolling='no'></iframe>");
$gg = $searchResult->id->videoId;
$json = file_get_contents('http://www.youtubeinmp3.com/fetch/?format=JSON&video=http://www.youtube.com/watch?v='.$gg.'');
$data = json_decode($json,true);
$stream = $data['link'];
break;
}
}
编辑: 它有点工作!
但是当我创建$ gg
时,仍然会出现一些问题$gg = $searchResult['id']['videoId'];
答案 0 :(得分:0)
这称为连接,你的大多数是正确的:
$json = file_get_contents('http://www.youtubeinmp3.com/fetch/?format=JSON&video=http://www.youtube.com/watch?v='.$gg);
答案 1 :(得分:0)
如果我的问题是正确的,那么您要做的是:colors = [
[240, 120, 120, 255],
[125, 222, 111, 255],
[9, 56, 237, 255],
[240, 120, 120, 255],
[240, 120, 120, 255],
[240, 120, 120, 255]
]
var res = [];
for (var i = 0; i < colors.length; i++) {
if (res.length < colors.length) {
[...res] = [...res,
...colors.filter(function(el) {
return el.every(function(elem, index) {
return elem === colors[i][index]
})
})
]
} else {
break;
}
}
console.log(res);
这是你在php开始时学到的最基本的东西之一。
$variable = "Hello ".$another_variable;