<?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 關注
- 151 瀏覽
添加回答
舉報
0/150
提交
取消