What about this?

```php
$this->arrModified[$strKey] = $this->$strKey;
$this->arrData[$strKey] = $varValue;
```

In this case in `arrModified` we will hold previous value and in `arrData` current (new) value.