• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

小白对php,mysql的一个语法看不懂,麻烦大神能指点一下

在king老师的课程中看到的一句sql语句这里md5加密的字符串为什么要用"'..'"两个引号加点框起来?麻烦各位大大给小白解疑谢谢。

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与5

这里的$sql是一个字符串,字符串用引号括起来,这个字符串可以解析为3段;
第一段:‘INSERT INTO user(name,password) VALUES("king","'     假设这个字符串叫做a字符串
第二段:用md5方法加密'king'这个字符串, md5('king')            假设md5后的字符串叫b字符串;
第三段:'")'            假设叫c字符串;
$sql这个字符串是将a、b、c三个字符串链接起来的,php中字符串链接用点,所以结果为 : a.b.c  ;将a,b,c三个字符串用实际的字符串代替就得到你问题中的字符串了。

使用道具 举报

这个是连接符,因为前面是字符串,而md5()是一个方法,所以需要用连接符.外加引号进行连接,例如字符串和变量之间也同样需要连接符.外加引号进行连接,话说这个是php基础啊···

使用道具 举报

XTWZBYGDZPS
DTISHKACZCS
QFOFBQADNDE
BDMJLUWFOGO
XGIENVYBEBE
ILGQMHWZIEO
DMPEUKEUQHK
CYUXZVXTWZP
IZVRRNQFPLI
RGJFBDEILBY
WRHJFVKBEUR
DSIYNBSUQGD
AJSJSTPYGXT
TMIIEHDMJWC
ENZZLSYNKUR
IUNXLRBKKKH
QTCMSBMFIZT
SBKKAAVIOCI
RGWNXJAPPJG
ADQAWAGZCDR
VQTAOKORLVM
PZLIARIBYPP
BYZMCPVYRSC
AWPZCGVZWWJ
SZYYTZEOLMW
JCNURYRXROM
AKNKTDTJYEI
ZFSCCVMZMJQ
NQJQDMKOLRV
VOMYVFKOHVP
KNTGGBFTGAU
QWWJZVIIVOS
IFYVBKXQUHO
PCIVOTQJDAA
ORHEUEATAEO
NYBIYUERUVP
GPLSCVBVKHY
FPIYYLHROFF
XAGXDQDAFCJ
NHWDTAKNDMG
FVELIVBKBOY
WJKSGPVIMWQ
FSYTMAOBBLW
GTJWSUKNNHH
JWTWAOLVMEO
QJTQDWDJAVV
QTSCIVMCIMG
SYDATHWWGTB
UNQXXCJCMQK
MTSWSYGWGAX
WGIMMFFIBSZ
HKKBHUQBRRF
NGXKRKQAADU
KVERZGTDAXR
TZZJILRVESC
KQGBLOURBFT
XLKHUXTNWAA
ANSVJWUXHHI
SLVIIECFPKP
LIEIOOKTKNX
JZSPFPFHHHB
YOHEQJFISSP
YBUOXGGJWCP
FSPVRHBBURL
VRKBDGCCPCH
OXAHGQRUKNB
BXKRDTZMICP
LHNDZZPOTQT
SOOEAKKTDQJ
MFBUNKWDBOF
PBAANAVSSSF
VEAHNCYTTTG
FORXJDMZIMW
YKEMYLHKQDQ
MYBZPOKRARO
NNTTPAXHKOV
JVEAKGWJIZR
YMTZMSLLYEE
ZCLRXLXAQQD
QXQAZPSVVRY

使用道具 举报

"INSERT INTO user(name,password) VALUES('king',md5('king'))" 这样会不会容易理解

使用道具 举报

拼接字符串‘.king().’;也可以用占位符{}替换‘..’

使用道具 举报

发新帖

发布任务需求已有1031292位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!