- 1
- 2
- 3
- 4
public function parse_url($url)
{
return parse_url($url);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+145
public function parse_url($url)
{
return parse_url($url);
}
Модель из моего диплома... Всё по фен-шуй!
Этож пхп. Взглянув на public, мы можем сделать вывод, что это метод некоего класса. Т.к. мы тут не видим ни $this-> ни self::, то вызывается внешняя функция, которая есть в пыхе из коробки, а не сам метод. Поэтому ничего не виснет.
https://ideone.com/Qje5vi
P.S. Дожились блин, кресто-сишник пыху пыхерам объясняет ;(
http://phpsadness.com/
- Методы на инстансе вызываются через ->. Например $this->foo() или $obj->foo()
- Статик методы вызываются через ::. Например self::foo(), SomeClass::foo(), static::foo() *
- Все остальное - вызов обычных функций, не имеющих никакого отношения к классам
В том же питоне, кстати, такая же петрушка - без указания инстанса или класса будет вызвана обычная функция.
* Перед применением проконсультируйтесь со специалистом, возможны противопоказания.
echo "<pre>";
print_r($super_massiv);
echo "</pre>";
Госпада, да это же это рекурсия какая-то! ))