in reply to Interpolating variables in a string

Maybe I'm missing the point of this question, but the double quotes allow you to include variables. E.G.:
$var = 'foo'; $str = "abc $var def"; print $str; abc foo def
if you want to actually include single quotes in the $str, then escape them:
$str = "\'abc $var def\'"; print $str; 'abc foo def'