php 中的问号是什么意思

$code=$operation=='ENCODE'?str_replace('=','',base64_encode($code)):$code;$string=$op... $code = $operation == 'ENCODE' ? str_replace('=', '', base64_encode($code)) : $code; $string = $operation == 'DECODE' ? base64_decode($string) : $string;中间都有问号 我知道问号可以传送数据 可这里的问号是做什么的? 展开
 我来答
skyshandianxia
2017-05-25 · 知道合伙人软件行家
skyshandianxia
知道合伙人软件行家
采纳数:321 获赞数:657

向TA提问 私信TA
展开全部

php代码当中问号的作用大概分为两类,一类是在PHP标签中使用的“<?php”、“?>”这对标记,还有一类是用在三元运算符中的“?”操作符,像这样:$a == 1?true:false。

  1. 在标签中使用的问号,只是充当一个界定符的作用,即标识PHP代码的开头和结尾,没有实质的程序意义。

  2. 在三元运算符中的问号,是有着特定的程序意义的,它的表示方法大概是:条件一?条件二:条件三,当条件一成立时,问号的作用是选择条件二作为程序继续执行的分支。也就是说,条件一成立,就执行条件二,否则执行条件三。

TableDI
2024-07-18 广告
在Excel中,`VLOOKUP`函数默认是执行精确匹配的,但如果你想实现模糊匹配,`VLOOKUP`本身并不直接支持。然而,你可以结合其他函数(如`SEARCH`、`IF`、`MATCH`等)或采用通配符(如`*`)在查询值中实现模糊匹配... 点击进入详情页
本回答由TableDI提供
匿名用户
2013-06-14
展开全部
这是一个三元运算符:
表达式 (expr1) ? (expr2) : (expr3) 在 expr1 求值为 TRUE 时的值为 expr2,在 expr1 求值为 FALSE 时的值为 expr3。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
邱大超人
2017-03-08
知道答主
回答量:9
采纳率:0%
帮助的人:7279
展开全部
这里的是三元运算符
真?(真:假)
判断第一个的答案 输出为TRUE时为真 输出FALSE时为假 取其一代入真?的答案
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式