@Shimpanze

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

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

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

function include() {
  echo ...
}


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

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

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


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

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

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

Войти через центр авторизации
Похожие вопросы
от 90 000 до 140 000 руб.
Babyblog.ru Москва
от 50 000 до 80 000 руб.
CENTRA Новокузнецк
от 60 000 руб.
18 апр. 2019, в 20:45
750 руб./в час
18 апр. 2019, в 20:33
300 руб./за проект
18 апр. 2019, в 20:27
50000 руб./за проект