php升级后E_strict错误保存记录

用户名

我在codeigniter中使用脚本来保存记录,并且在升级php后会产生e_strict错误。

代码:

function save($cdata){
        foreach($cdata as $key=>$value){
            $t=explode("_",$key);
            if($t[0]!="con"){
                $data->$key = setStringContent($value);
            }
        }

错误似乎来自此行

$data->$key = setStringContent($value);

任何帮助,将不胜感激 ...

博格丹

如果不在任何地方初始化$ data,则需要在向其赋值之前(在foreach语句之前的某处)添加此行:

$data = new stdClass;

如果是数组,则应将该行更改为:

$data[$key] = setStringContent($value);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

保存记录后如何创建通知消息

来自分类Dev

Ember.js-保存记录后如何清除表单数据?

来自分类Dev

在接受服务器更新的同时保存记录

来自分类Dev

在Laravel 4中批量保存记录?

来自分类Dev

如何使用相关数据保存记录

来自分类Dev

以Django形式打开/编辑/保存记录

来自分类Dev

尝试保存记录时,Cloudkit给出错误

来自分类Dev

空表单集通过验证但未保存记录

来自分类Dev

在Rails中保存记录时抑制错误

来自分类Dev

保存记录后,灰烬更新父路线的模型

来自分类Dev

CloudKit:使用CKModifyRecordsOperation保存记录时出错

来自分类Dev

无法从Django模型保存记录

来自分类Dev

FactoryGirl不保存记录

来自分类Dev

在Laravel 4中批量保存记录?

来自分类Dev

Ember.js错误:使用ember-data保存记录时找不到'id'的模型

来自分类Dev

如何使用相关数据保存记录

来自分类Dev

在驼峰中保存记录后如何获取生成的主键

来自分类Dev

Yii从表单保存记录3次

来自分类Dev

E_ALL和E_STRICT在PHP中是什么意思?

来自分类Dev

PSR-“尝试保存记录的步骤时发生错误”

来自分类Dev

用给定的uuid保存记录

来自分类Dev

无法删除PHP 5.4中的E_STRICT错误

来自分类Dev

保存记录多次不同的参数滑轨

来自分类Dev

更新OleDb时未保存记录

来自分类Dev

保存记录后复制整个数据库

来自分类Dev

树视图中的Odoo v9计算字段在弹出后直到保存记录后才更新

来自分类Dev

使用 let 不保存记录

来自分类Dev

如何保存记录及其模型关系

来自分类Dev

将 Excel Sheet 导入 ASP.NET Core Razor 页面后如何保存记录