- 1
- 2
- 3
- 4
public function parse_url($url)
{
return parse_url($url);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+145
public function parse_url($url)
{
return parse_url($url);
}
Модель из моего диплома... Всё по фен-шуй!
Lowezar 29.06.2013 00:40 # −4
Lowezar 29.06.2013 00:47 # −1
bormand 29.06.2013 06:57 # +15
Этож пхп. Взглянув на public, мы можем сделать вывод, что это метод некоего класса. Т.к. мы тут не видим ни $this-> ни self::, то вызывается внешняя функция, которая есть в пыхе из коробки, а не сам метод. Поэтому ничего не виснет.
https://ideone.com/Qje5vi
P.S. Дожились блин, кресто-сишник пыху пыхерам объясняет ;(
tirinox 29.06.2013 07:38 # −3
anonimb84a2f6fd141 29.06.2013 18:07 # −1
bormand 29.06.2013 18:35 # +4
Lowezar 29.06.2013 20:34 # 0
an0nym 29.06.2013 18:42 # −1
http://phpsadness.com/
bormand 29.06.2013 19:37 # +1
- Методы на инстансе вызываются через ->. Например $this->foo() или $obj->foo()
- Статик методы вызываются через ::. Например self::foo(), SomeClass::foo(), static::foo() *
- Все остальное - вызов обычных функций, не имеющих никакого отношения к классам
В том же питоне, кстати, такая же петрушка - без указания инстанса или класса будет вызвана обычная функция.
* Перед применением проконсультируйтесь со специалистом, возможны противопоказания.
nonamez 29.06.2013 00:56 # −3
inkanus-gray 29.06.2013 01:39 # +9
deep 29.06.2013 11:45 # +2
guest 29.06.2013 17:28 # −2
echo "<pre>";
print_r($super_massiv);
echo "</pre>";
guest 29.06.2013 17:49 # −9
Госпада, да это же это рекурсия какая-то! ))
bormand 29.06.2013 18:36 # 0
nonamez 29.06.2013 18:44 # 0
Lure Of Chaos 29.06.2013 20:07 # 0
bormand 29.06.2013 20:13 # +1
Lure Of Chaos 29.06.2013 20:15 # 0
guest 29.06.2013 20:17 # +1
bormand 29.06.2013 20:21 # +1
adkazakov 30.06.2013 08:20 # +2
anonimb84a2f6fd141 30.06.2013 19:25 # −8