如何删除现有数组(参见下面的代码)?,我知道 CodeIgniter 是一个很好的框架,但我想了解 CI 如何管理他们的 $this->data 方法。
我的代码:
<?php
class simple {
public $data;
public function set($key, $value)
{
$this->data[$key] = $value;
}
}
class testa extends simple {
function yoop()
{
$this->set('name', 'excelent');
echo '<pre>'.print_r($this->data, TRUE).'</pre>';
}
function noop()
{
$this->set('level', 'normal');
$this->set('power', 'high');
echo '<pre>'.print_r($this->data, TRUE).'</pre>';
}
}
$testa = new testa;
$testa->yoop();
$testa->noop();
/* EOF */
当前结果:
Array
(
[name] => excelent
)
Array
(
[name] => excelent
[level] => normal
[power] => high
)
我想删除现有的数组,我想要的最终结果是:
Array
(
[name] => excelent
)
Array
(
[level] => normal
[power] => high
)