@Shimpanze

Как проверить параметр функции?

Здравствуйте!

У меня есть функция:

function include() {
  echo ...
}


...которая может принимать один из двух параметров (header или footer).

Как проверить при выводе функции, какой именно параметр передан?

if (~include(header)~) {
  передан параметр 'header'
}


Спасибо!
  • Вопрос задан
  • 185 просмотров
Решения вопроса 1
FanatPHP
@FanatPHP
Чебуратор тега РНР
Так и проверять - через параметр.

function myinclude($position) {
    if ($position == 'header') {
    }
}
myinclude('header');
myinclude('sidebar');
myinclude('fooer');
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@pestunov
Можно добавить префикс h или f к значению параметра, а после проверки отбрасывать его и использовать оставшееся содержимое этого аргумента.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы