?:语句的问题

eingmarra 2005-06-02 12:58:37
我这么写对吗?
$_REQUEST["page"]?$body_result=$_REQUEST["page"]:;
如果$_REQUEST["page"]存在我就把他给$body_result,不存在的话我什么也不做!
...全文
70 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
reners 2005-06-02
  • 打赏
  • 举报
回复
你可以写一个函数,然后将你的{...}替换成函数名,就可实现相同效果
reners 2005-06-02
  • 打赏
  • 举报
回复
不能加{}

因为它加{}表示是语句组,而上面的那个?:是一个三目运算符,它里面只能跟表达式
eingmarra 2005-06-02
  • 打赏
  • 举报
回复
怎么写??是不是
$_REQUEST["page"]?{$body_result=$_REQUEST["page"]}:null;
eingmarra 2005-06-02
  • 打赏
  • 举报
回复
楼上如果我想把$body_result=$_REQUEST["page"]换成一个短的程序段可以吗??
reners 2005-06-02
  • 打赏
  • 举报
回复
$_REQUEST["page"]?$body_result=$_REQUEST["page"]:null;
eingmarra 2005-06-02
  • 打赏
  • 举报
回复
有好心人能帮帮我吗??

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧