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

以下的两个没有具体解释,求解释

以下的两个没有具体解释,求解释

PHP
不负相思意 2023-02-16 18:14:55
是什么意思啊 $_GET['action' 这个action是数据库的字段名吗$uid=isset($_COOKIE['userid'])?$_COOKIE['userid']:0; $pid = isset ( $_GET ['id'] ) ? $_GET ['id'] : $_POST ['id']; 还这个为什么提前 括号了
查看完整描述

1 回答

?
慕妹3242003

TA贡献1824条经验 获得超6个赞

isset函数用来判断一个变量是否存在,$_GET['action'])是用get方式取客户端向服务器发送的数据段中action字段,同理$_POST['action']就是用post方式取这个字段。
$action=isset($_GET['action'])?$_GET['action']:$_POST['action']; 这句话的意思如果能用get方式取得action字段那么就用get方式取,否则用post方式取。
同理$uid=isset($_COOKIE['userid'])?$_COOKIE['userid']:0; 的意思就是如果cookie中存储了userid的话那么$uid就取这个值,否则就取0
$pid = isset ( $_GET ['id'] ) ? $_GET ['id'] : $_POST ['id']; 的用法和第一个是一样的

查看完整回答
反对 回复 2023-02-20
  • 1 回答
  • 0 关注
  • 81 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信