- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
/**
* Магический геттер
*
* @param string $name
* @return mixed
*/
public function __get($name)
{
if ($name == $this->fileName)
return $this->fileName;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+53
/**
* Магический геттер
*
* @param string $name
* @return mixed
*/
public function __get($name)
{
if ($name == $this->fileName)
return $this->fileName;
}
Magic is here
tirinox 29.01.2013 17:58 # +1
Vindicar 30.01.2013 10:37 # +2
УГадайка, однако...
Lowezar 30.01.2013 19:12 # 0
eth0 30.01.2013 21:28 # +2
zloirock 30.01.2013 21:46 # 0
bormand 30.01.2013 21:53 # +1
zloirock 30.01.2013 22:00 # 0
eth0 31.01.2013 18:29 # 0
Был, кажется, ещё какой-то способ подёргать за такие методы, навскидку не скажу. Но как обычно, немного манипуляций с типизацией и дело в шляпе.
Погорячился слегка. Перепутал с чем-то другим.
Lure Of Chaos 29.01.2013 19:19 # 0
Lowezar 30.01.2013 10:28 # 0
if ($obj->{'Z:\\www\\localhost\\tmp\\а вот такое вот свойство )).txt'}) ...
bormand 30.01.2013 20:02 # 0
3.14159265 30.01.2013 20:43 # 0
void!
zloirock 30.01.2013 20:45 # +1
deep 31.01.2013 07:19 # −1
if (!x()) {
echo "ага!";
}
3.14159265 31.01.2013 17:59 # 0