$test = new test(); $name = "x + b"; $test->$name = 2; var_dump($test); //$test->x-b; //直接使用上面的属性,会被认为是一个减号,从而引发语法错误 echo $test->{'x-b'}; //这种属性里面有-的这样包一下