PHP - 在回显字符串中插入变量

PHP - insert variable in echo string

我需要在以下字符串中插入变量 $ActID :

echo' <button class="InfoBtn" onclick="location.href=\'ActivityDetails.php?ActID=1\';" >More Info</button>';

数字 1 (ActID = 1) 必须像这样用变量 $ActID 替换 ActID = $ActID。

我知道这很简单,但我对单引号和双引号感到很困惑

echo' <button class="InfoBtn" onclick="location.href=\'ActivityDetails.php?ActID='.$ActID.'\';" >More Info</button>';

试试这个

echo' <button class="InfoBtn" onclick="location.href=\'ActivityDetails.php?ActID='.$ActID.'\';" >More Info</button>';