- var_dump: documentation ( source)
- reset: documentation ( source)
- key: documentation ( source)
- current: documentation ( source)
<?php
class Test {
private $items = array(
'id' => 390
);
public function setItems(array $items)
{
if (!empty($items) && $items === $this->items) {
reset($items);
$items[key($items)] = clone current($items);
}
$this->items = $items;
}
public function getItems()
{
return $this->items;
}
}
$test = new Test();
$newArray = array('id' => 360);
$test->setItems($newArray);
var_dump( $test->getItems());