- 1
- 2
- 3
- 4
- 5
- 6
- 7
class this {
public function this()
{
$this->this[$this] !== $this->this();
}
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+163
class this {
public function this()
{
$this->this[$this] !== $this->this();
}
}
guest 20.09.2014 02:07 # +6
- Як як? Як, як як!...
guest 20.09.2014 08:22 # +3
inkanus-gray 20.09.2014 08:43 # +2
P.S. Неймспейсы в PHP сделали настолько плохо, что лучше ими не пользоваться. Совсем. Никогда.
guest 20.09.2014 16:00 # +4
Починил.
kegdan 20.09.2014 16:47 # +1
inkanus-gray 20.09.2014 17:21 # +3
roman-kashitsyn 20.09.2014 17:29 # 0
kegdan 20.09.2014 17:30 # 0
guest 20.09.2014 22:08 # 0
1024-- 21.09.2014 00:42 # +1
def f(x):
return x*x # ниработает!
roman-kashitsyn 21.09.2014 10:08 # 0
В emacs, например, для питоньего мода таб перегружен - он крутит возможные варианты отступа на текущей строке.
1024-- 21.09.2014 19:25 # 0
Охотно верю.
У меня ещё после переключения с жс возникает микробугурт, когда я вижу ошибки компиляции или красное в IDE.
"Надо же, из-за какой-то запятой весь код поехавший."
doo_dee_doo_dmt 20.09.2014 17:10 # +1
inkanus-gray 20.09.2014 17:18 # +2
Совершенно очевидным путём узнаём, что сообщение вызвано тем, что в начале файла стоит BOM. Удаляем BOM, и всё работает.
Как можно в ЯП вводить конструкции, работоспособность которых зависит от наличия BOM?
doo_dee_doo_dmt 20.09.2014 17:25 # 0
inkanus-gray 20.09.2014 17:28 # +1
kegdan 20.09.2014 17:33 # −1
обьявление неймспейса должно быть самым первым выражением в скрипте
inkanus-gray 20.09.2014 17:57 # +2
kegdan 20.09.2014 17:59 # 0
doo_dee_doo_dmt 20.09.2014 17:34 # 0
bormand 20.09.2014 19:23 # +4
Из-за этого еще отправка хедеров поломается.
inkanus-gray 20.09.2014 20:31 # 0
bormand 20.09.2014 21:18 # +3
inkanus-gray 20.09.2014 22:03 # 0
bormand 20.09.2014 22:18 # 0
Vasiliy 24.09.2014 16:04 # 0