欢迎各位兄弟 发布技术文章
这里的技术是共享的
三种方法:
【一】像你这种aa前后都是特殊字符,而且最外侧是双引号的可以直接写变量名
1 | $result = mysql_query("SELECT * FROM table1 WHERE name LIKE '%$var%'"); |
【二】也可以使用点连接符对字符串进行连接:
1 | $result = mysql_query("SELECT * FROM table1 WHERE name LIKE '%" . $var . "%'"); |
【三】可以使用{}代码域来分隔变量名,这种用法更适用于变量后有数字、字母、下划线的情况,它可以明确地将变量与字符串区分开来:
1 | $result = mysql_query("SELECT * FROM table1 WHERE name LIKE '%{$var}%'"); |
1 2 3 | $searchContent = 'aa'; // 变量// 通过{}插入变量,只在双引号中有用$result = mysql_query("SELECT * FROM table1 WHERE name LIKE '%{$searchContent}%'"); |
如果还有问题,随时可以追问~
来自 http://zhidao.baidu.com/link?url=sxhpVJoKf_Yr5w10n7O9WShgwwIFwF7iztNdQxVbhZRH7hjE1eZ702M6tOio0dYiILd...