标签:sele mys 双引号 name HERE html echo 常量 字符
php中 双引号“”会经过解释,再当做html代码输出
而单引号‘’不进行解释,直接输出。
举个栗子:
$abc=‘my name is tome‘;
echo $abc
输出结果是:
my name is tom
而
echo ‘$abc’
输出结果是:
$abc
echo “$abc”
输出结果是:
my name is tom
在MYSQL中,双引号和单引号的用法让新手不知所措,在这里举个例子,来进行说明。
假设查询条件中使用的是常量,例如:
select * from abc_table where user_name=‘abc‘;
SQL语句可以写成:
SQLstr = “select * from abc_table where user _name= ‘abc’” ;
应用在程序中就是:
SQLstr="select * from abc_table where user_name =‘" . $user["name"]."‘";
所以如果内部只有纯字符串的时候,用单引号(速度快),内部有别的东西(如变量)的时候,用双号引更好点.
标签:sele mys 双引号 name HERE html echo 常量 字符
原文地址:https://www.cnblogs.com/xwenbin/p/10209290.html