2016-12-25 6 views
2

все функции php нуждаются в () в конце. Однако exit не нуждается в этом. Могу ли я создать функцию вручную, которую я могу позже выполнить без ()?Могу ли я создать функцию без скобок?

Даже если у меня есть полный доступ к установке php?

p.s. пожалуйста, не говорите мне ответы «exit is not function» или и т. д. (Мой вопрос не в том, что «выход» - это функция или нет). Я хочу знать, КАК ДОСТУПНО.

+1

выход не является функцией. Это языковая конструкция – bansi

+0

Ответ на это в документах - «exit - это языковая конструкция, и ее можно вызывать без круглых скобок, если статус не передан». Ваши функции, тем не менее, по-прежнему являются функциями и требуют парнеров. – pvg

+3

Возможный дубликат [Могу ли я создать функцию PHP, которую я могу вызвать без круглых скобок?] (Http://stackoverflow.com/questions/212604/can-i-create-a-php-function-that-i-can- call-without-roundheses) и http://stackoverflow.com/questions/1773959/creating-functions-without-parentheses-in-php-like-echo –

ответ

5

Нет, вы не можете. Вы должны отредактировать базу языка PHP для этого.

выход, эхо, печать и т. Д. Не функционируют.

+0

вы можете сказать, как изменить язык BASE PHP для этого? –

+0

Это непросто и требует много времени. Но единственный способ. я не знаю, об этом – Ghorbanzadeh

Смежные вопросы