请问new {变量=值}这种,一般的叫法是什么?

daoyinchen 2016-08-03 05:24:37
有一个C#项目要转换成php的,其中这一段代码
new { status = "0", msg = "用户未登录!" }
能写出来,但是叫不出口,不知道是官方的叫法是什么,所以查不到在php中,应该怎么写
请大家帮忙,先谢谢大家了!
...全文
72 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2016-08-03
  • 打赏
  • 举报
回复
匿名对象
$a = array('status' => "0", 'msg' => "用户未登录!");
settype($a, 'object');
settype($a, 'object'); 这句一般不需要
cheng2005 2016-08-03
  • 打赏
  • 举报
回复
对象初始化器 这是语法糖,而不是一种语法规则。说白了,是编译器帮你把代码做了一次转化,本质和调用构造函数,然后分别对属性赋值是一样的。
巴士上的邂逅 2016-08-03
  • 打赏
  • 举报
回复
匿名类型,就是不用你专门去写一个类了

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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