在查询字符串中有空格和返回是否可以?我希望我的代码看起来漂亮可读,但副作用就是空白。设置我的查询字符串有什么问题吗?它会以任何方式影响性能吗?
// set-up query string
$sql = " SELECT some_column, another_column
FROM my_table
WHERE id = 15";
// prepare statement..
$stmt = $db->stmt_init();
if(!$stmt->prepare($sql))
{
exit;
}
// bind params, execute, blah blah blah..
答案 0 :(得分:0)
DB(或任何其他)性能不会受到任何影响。您可以根据需要随意缩进和格式化查询。稍后将使用您的代码的开发人员将深深感谢您。
答案 1 :(得分:0)
您好我想说的是您写的查询必须是最大可读的。 为了在服务器上做最小的负载,你可以使用选项来删除这样做的好习惯的空白区域。
答案 2 :(得分:0)
在PHP和HTML中都有空格没有问题,除非你回应PHP字符串。
确认这种方法的一种简单方法是尝试在<h1></h1>
标记之间放置大量空格,只输出1个空格。
因此,通常空格并不重要。拥有空格可以使您的代码更整洁,更容易诊断问题。