查询
字符串中有空格和返回符可以吗?我希望我的代码看起来漂亮且可读,但这样做的副作用是空格。像下面这样设置我的查询字符串有什么问题吗?它是否以任何方式影响性能?
// 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..
数据库(或任何其他(性能不会受到任何影响。随意缩进和格式化您的查询,只要你喜欢。稍后将使用您的代码的开发人员将为此深深感谢你。
嗨,
我想说的是,您编写的查询必须具有最大的可读性。为了使服务器上的负载最小,您可以使用选项来删除空格,这是这样做的好习惯。
PHP
和 HTML 中都有空格没有问题,除非你回显 PHP 字符串。
确认这一点的一种简单方法是尝试在<h1></h1>
标签之间放置大量空格,只会输出 1 个空格。
因此,通常空格无关紧要。使用空格可以使代码更整洁,更易于诊断问题。