我有这个PHP代码,试图获取YouTube频道的描述,并在JS文件(xhr_object)中运行它,我有这样的错误:意外的令牌ILLEGAL。 但我发现了这个问题:$ channel_descr在某些情况下包含一个简单的引用,它打破了JS代码。我已经尝试过使用str_replace()但它没有改变任何东西..
$json = file_get_contents("...?alt=json&part=snippet");
$data = json_decode($json, true);
$channel_descr = $data['entry']['content']['$t'];
$channel_descr = str_replace("\"", "‚", $channel_descr);
echo "alert (".$channel_descr.");";
感谢。
修改
echo "alert ('".$channel_descr."');"; //Same Error