2014-02-05 3 views
3

Нечетный вопрос, но я застрял со старой библиотекой функций, которая еще не используется. Мой вопрос: возможно ли иметь функцию с двумя именами? то есть:Возможно ли иметь функцию php с двумя именами?

function fReturnFormatedDateOrNull($string, $switch=1), fDoN ($string, $switch=1) { 
    gutshere 
} 

Я ненавижу пространство имен/длину первого имени, но мне нужно, чтобы сохранить функцию. Я хотел бы использовать сокращенное имя (fDoN) в будущем. Или я застрял в создании новой функции и назвал ее старой?

Спасибо за ваше время.

+5

насчет 'функции fDoN ($ строка, $ переключатель) return fReturnFormatedDateOrNull ($ string, $ switch) ' – sashkello

+0

Позвонить одному от другого? Устаревший? –

+4

fDoN - это ужасное имя для функции. Я прошу вас угодить будущим разработчикам, пытаясь понять, что это значит. – Zarathuztra

ответ

6

Проще говоря, нет

Однако вы можете сделать это, чтобы сделать его проще ...

function fReturnFormatedDateOrNull($string, $switch=1) { 
    gutshere 
} 

function fDoN($string, $switch=1) { 
    fReturnFormatedDateOrNull($string,$switch); 
} 
+0

Да, это то, о чем я думал. Спасибо. – Ryan

0

Вы можете использовать variable functions

+0

Прохладный! Я не знал, что существует в PHP, спасибо! –

+0

Да, спокойный прохладный .. привет добро пожаловать :) – aiiwa

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