HTML PHP字符串特殊字符转义

只是想知道是否有可能使用PHP在字符串中包含这么多特殊字符来编写链接按钮。

  $link='index.php?topic=transactions&content=transaction_adjustment&tx_number='.$tx_number;
  echo '<button type="button" onclick="window.location.href="'.$link.'"">Adjust</button>';