-7
以下のコードを実行するとエラーが発生しますか?PHP(Laravel)問題
(1/1) ErrorException
Creating default object from empty value
コード:
public function setServiceSetting(Request $request) {
if (!$request->has('setting_key') ||
!$request->has('setting_value')) {
return $this->getScriptingResponse();
}
$settingKey = $request->input('setting_key');
$settingValue = $request->input('setting_value');
$settings = WebsiteSettings::first();
if ($settings == null) {
return;
}
$setting->$settingKey = $settingValue;
$settings->save();
}
エラー行:
$setting->$settingKey = $settingValue;
私は誰もがそれを示唆して下の欄には、存在することがわかっています。私は両方のパラメータがnullでないことも知っています。
- > $ settingKey = $ settingValue;' –