我想取消設置類的成員變量數組的第一個值,但我不能給:如何在PHP類成員變量未設置數組值動態
<?php
class A
{
public function fun()
{
$this->arr[0] = "hello";
}
public $arr;
}
$a = new A();
$a->fun();
$var ="arr";
unset($a->$var[0]); //does not unset "hello" value
print_r($a);
我找不到任何後解決在Google中搜索。我如何動態刪除第一個值?
'$ a'是一個對象,使用'var_dump($ a)'和'$ var [0]'會給你'a'。你想要刪除什麼? – vedarthk 2013-03-12 10:25:05
對於數值索引數組的進一步問題和未設置,請看下面的答案,祝你有愉快的一天。 – Ihsan 2013-03-12 10:57:52