>>461
それはシングルクォートで囲んでいるのではなく、(文字としての)
シングルクォートを含むダブルクォート文字列だ。

print '<input type="hidden" name="no" value="$no">';

君の理屈だと上のは $no が展開されなければいけないが
そうならないだろ?