为了账号安全,请及时绑定邮箱和手机立即绑定

不明白$sql = "insert {$table}($keys) values({$vals})";为什么用"{ }"而且应该少个into ,请老师讲解下

正在回答

2 回答

首先第一个{$table}是告诉PHP引擎在解析这个变量的时候当作一个整体去解析,因为PHP引擎在解析变量的时候会尽可能多的去向后取合法字符,它认为取得的合法字符越多,变量的含义越明确,所以我们写的时候最好把变量括成一个整体。

第二INSERT 语句的形式可以没有INTO ,这个是可以省略掉的

^-^...

7 回复 有任何疑惑可以回复我~

这个,可以想成全局变量,一次,编写,多次调用,方便开发(偷懒),请问老师,我可以这样理解?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
手把手教你实现电商网站后台开发
  • 参与学习       117283    人
  • 解答问题       1999    个

手把手教你用PHP搭建电子商务平台,由浅入深教你搭建电商系统

进入课程
意见反馈 帮助中心 APP下载
官方微信