问答详情
源自:1-3 JSON实例讲解

PHP类与Json的问题

可是为什么我照这个写的

```

<?php
class muke{
    public $name = "protect Name";
    protected $ptName = "protected Name";
    private $pvName = "private Name";
    
    public function getName($name){
        return $this->name;
    }
}

    $mukeObj = new muke();
    
    $obj2Json = json_encode($mukeObj);
    echo $obj2Json
?>

```

运行结果是这样呢

```

name; } } $mukeObj = new muke(); $obj2Json = json_encode($mukeObj); echo $obj2Json ?>

```

提问者:kontact 2016-08-24 17:32

个回答

  • 慕粉4663653
    2016-08-24 22:15:30
    已采纳

    {"name":"protect Name"}  这是你写的运行后的代码  ,你这结果估计是跟你环境有关系把 你是不是环境配置的有问题

  • kontact
    2016-08-26 13:32:50

    其实,原因是少了个分号……