Considere o seguinte script PHP.
| <?php class MyClass { private $a = 0; private $b = 1; private $c = 2; private $d = 3; private $e = 4; public function getA() { return $this->a; } public function getB() { return $this->b; } public function getC() { return $this->c; } public function getD() { return $this->d; } public function getE() { return $this->e; } public function setA($value) { $this->a = $value; } public function setB($value) { $this->b = $value; } public function setC($value) { $this->c = $value; } public function setD($value) { $this->d = $value; } public function setE($value) { $this->e = $value; } } $stuff = range('A', 'E'); $str0 = "set$stuff[3]"; $str1 = "get$stuff[2]"; $str2 = "get$stuff[3]"; $obj = new MyClass(); $obj->$str0( $obj->$str1() + 10 ); $v = $obj->$str2(); ?> |
Ao final da execução desse script, qual valor conterá a variável $v?