我非常认真地得到引号和引号.是否有一条规则可以帮助我轻松记住?
echo "<option value='".$data['recordc']."' . "selected=selected>" '". data['recordc'] ."' . "</option>";
Run Code Online (Sandbox Code Playgroud)
您可以使用具有语法突出显示功能的合适编辑器轻松修复引号问题(即使StackOverflow的基本突出显示快速显示您出错的地方),但这仍然是一个可怕的混乱阅读.
大多数情况下,如果你发现自己输出太多的HTML,echo你可能最好以更干净的方式做到这一点,比如打破PHP.我至少会这样做:
printf('<option value="%1$s" selected=selected>%1$s</option>', $data['recordc']);
Run Code Online (Sandbox Code Playgroud)