用time()为什么会失败

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕查理 2019-01-28 16:44:56

您好,time()是系统函数,并不需要像变量一样进行处理。函数可以直接使用。祝学习愉快!

  • 提问者 qq_Jony_pqCHO2 #1
    去掉time()外面的花括号吗,去掉也还是不行
    2019-01-28 17:04:59
  • 好帮手慕查理 回复 提问者 qq_Jony_pqCHO2 #2
    您好,在time函数上拼接引号再尝试;打印sql语句,查看sql语句是否存在语法错误;另报错信息是什么?请反馈。祝学习愉快!
    2019-01-28 17:24:33
  • 提问者 qq_Jony_pqCHO2 #3
    $sql="INSERT im_user(username,password,create_time) VALUES('{$username}','{$password}','{$_SERVER['REQUEST_TIME']}')"; echo $sql结果:INSERT im_user(username,password,create_time) VALUES('username','ad55bb930ca2a871a1b6db9713544d31','1548668364') $sql2="INSERT im_user(username,password,create_time) VALUES('{$username}','{$password}','{time()}')"; echo $sql2结果:INSERT im_user(username,password,create_time) VALUES('username','ad55bb930ca2a871a1b6db9713544d31','{time()}') 使用$_SERVER['REQUEST_TIME']能转成时间戳再输出,使用time()却不能,直接原样输出了
    2019-01-28 17:44:55
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
PHP小白零基础入门
  • 参与学习           人
  • 提交作业       626    份
  • 解答问题       4930    个

想要学好Web后端开发的中流砥柱语言,本阶段为你轻松铺就扎实的基础,从前端网页布局的搭建到后台PHP开发,助你从零基础到掌握主流开发语言。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师