微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何解决问题:htmlspecialchars() 期望参数 1 是字符串,给定的对象

如何解决如何解决问题:htmlspecialchars() 期望参数 1 是字符串,给定的对象

** 问题:**

htmlspecialchars() expects parameter 1 to be string,object given

我得到 htmlspecialchars() 期望参数 1 是字符串,给定的对象,我试图解决,但我找不到确切的解决方案。帮我解决这个问题

** 辅助函数:**

function update_option($name,$en = "''",$ar = "''",$tr = "''")
{
    $is_has = Option::where([['option_name',$name]])->exists();

    if ($is_has) {

        $option = Option::where(['option_name' => $name])->first();

        $option->update(
            [
                'option_value' => [ 'en' => $en,'ar' => $ar,'tr' => $tr]
            ]);

    } else {
        Option::create([
            'option_name' => $name,'option_value' => [ 'en' => $en,'tr' => $tr]
        ]);
    }
}

** 框架版本:**

laravel 7 

** 库:**

spatie/laravel-translatable

** 控制器 **

public function functionName() {

update_option('sitename',$request->get('sitename_en'),$request->get('sitename_ar'),$request->get('sitename_tr' );

}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。