永发信息网

PHP中的"?"是什么意思?

答案:2  悬赏:50  手机版
解决时间 2021-04-22 20:20
  • 提问者网友:沉默菋噵
  • 2021-04-22 15:42
$PHP_SELF = dhtmlspecialchars($_SERVER['PHP_SELF'] ? $_SERVER['PHP_SELF'] : $_SERVER['SCRIPT_NAME']);
$BASESCRIPT = basename($PHP_SELF);
list($BASEFILENAME) = explode('.', $BASESCRIPT);
最佳答案
  • 五星知识达人网友:风格不统一
  • 2021-04-22 17:01
?:是三目运算符.
表达式为真?结果1:结果2
当问号前的表达式为真时,取结果1,否则取结果2.
全部回答
  • 1楼网友:慢性怪人
  • 2021-04-22 17:14
@是为了抑制错误显示,让用户看不到,提升用户体验。注意:只是抑制错误,但是错误还是存在的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯