例如原来想表达的sql的语句为 select chword from words where enword = 'abc'            //因为在sql语句中待查找的enword对应的是字符串,所以abc要加引号

假设在PHP文件中,$en_word = "abc";      那么就应写成:

$sql = "select chword from words where enword = '$en_word'";

在打印变量和字符串的连接体时要注意的问题:

echo  $en_word."对应的中文含义是:".$row['chword'];          //这条语句没问题
echo  "$en_word对应的中文含义是:".$row['chword'];            //这条语句会出现 Notice: Undefined variable: en_word,为什么把$en_word都包在双引号里面就不行了?
---------------------
作者:lls8672
来源:CSDN
原文:https://blog.csdn.net/u011775920/article/details/40843761
版权声明:本文为博主原创文章,转载请附上博文链接!

发表评论

邮箱地址不会被公开。 必填项已用*标注