Eğer kod tırnaklı geliyorsa o zaman replace edebilirsiniz.

$tc = str_replace("'", '', $tc);
echo "<script>setInterval(function(){ window.location.href='sonuc/{$tc}'; }, 1000);</script>";
Edit: Problem çözülmüş ama aklınızda bulunsun çift tırnak içine {$asd} değişken halinde yazabilirsiniz daha az kafa bulandırır.Eğer çift tırnak içinde çift tırnak kullanmanız gerekirse önünde ters slash kullanın.