php类属性中有减号的处理
$test = new test();
$name = "x + b";
$test->$name = 2;
var_dump($test);
//$test->x-b; //直接使用上面的属性,会被认为是一个减号,从而引发语法错误
echo $test->{'x-b'}; //这种属性里面有-的这样包一下
$test = new test();
$name = "x + b";
$test->$name = 2;
var_dump($test);
//$test->x-b; //直接使用上面的属性,会被认为是一个减号,从而引发语法错误
echo $test->{'x-b'}; //这种属性里面有-的这样包一下
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步