php codeigniter中的新字段外接程序数组零位置对象

php codeigniter中的新字段外接程序数组零位置对象,php,arrays,codeigniter,Php,Arrays,Codeigniter,如果$row['data']为空,我想在其中添加值 $row['data'] = $this->Employee_model->GetEmployeeRecord($id); if(empty($row['data'])){ } 仅当值不包含任何值时,函数才会工作。否则它不会将新值推送到数组中。我已经为它做了一些代码作为示例,但是也应该使用您的代码,只需将设置值更改回 $this->Employee\u model->GetEmployeeRecord$id 它应

如果$row['data']为空,我想在其中添加值

$row['data'] = $this->Employee_model->GetEmployeeRecord($id);
    if(empty($row['data'])){

    }

仅当值不包含任何值时,函数才会工作。否则它不会将新值推送到数组中。我已经为它做了一些代码作为示例,但是也应该使用您的代码,只需将设置值更改回

$this->Employee\u model->GetEmployeeRecord$id

它应该会再次发挥作用

下面是示例代码:

<?php
$id = 1;
function GetEmployeeRecord($id) {
    return $id;
}
$row['data'] = $this->GetEmployeeRecord($id);

if(empty($row['data'])){
    array_push($row['data'], "test");
    echo "if data is empty: <br>";
} else {
    echo "data is not empty <br>";
}
print_r($row['data']);

?>

那么,问题是什么呢?您的意思是$row['data']=SOMEVALUE?如果$row['data']是一个数组,那么你需要做的是广告,问题是什么;一个状态字段添加,如状态->0;