【问题标题】:How do you print an object, called * (asterisk)?如何打印一个名为 *(星号)的对象?
【发布时间】:2012-09-05 03:14:07
【问题描述】:

如果print_r($object) 返回

stdClass Object
(
    [*] => sometext
)

如何获得星号的属性,即$object->*

【问题讨论】:

    标签: php object stdclass


    【解决方案1】:

    您可以像这样访问该属性

    $object->{"*"}
    

    【讨论】:

    【解决方案2】:

    这行得通吗?

      print_r($object->{'*'});
    

    【讨论】:

      【解决方案3】:

      只是

      print_r($object->{"*"});
      

      【讨论】:

        【解决方案4】:

        您还可以将对象转换为数组:

        $array = get_object_vars($object);
        echo $array['*'];
        

        但上面的答案更好:

        $object->{"*"}
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2017-09-30
          • 1970-01-01
          • 2018-08-09
          • 1970-01-01
          • 2023-03-22
          • 2020-06-30
          • 2012-01-11
          • 1970-01-01
          相关资源
          最近更新 更多