<?php $result = json_decode(file_get_contents(abd.json),true);class myclass{ public $first_name = $result["firstname"];} ?>这是我在其他文件中的代码,我将使用 myclass::$first_name
2 回答
Helenr
TA贡献1780条经验 获得超4个赞
您可以通过使用static关键字来实现它
class myclass{
public static $first_name;
}
$result = json_decode(file_get_contents(abd.json),true);
myclass::$first_name = $result;
隔江千里
TA贡献1906条经验 获得超10个赞
我认为接受的答案是不正确的,因为 MyClass 的每个实例都具有相同的值。这是一个“更好”的解决方案:
<?php
class MyClass
{
public $first_name;
}
$data = json_decode(file_get_contents('abd.json'), true);
$user = new MyClass();
$user->first_name = $data['firstname'];
- 2 回答
- 0 关注
- 136 浏览
添加回答
举报
0/150
提交
取消