@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 к значению параметра, а после проверки отбрасывать его и использовать оставшееся содержимое этого аргумента.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
23 апр. 2024, в 19:21
300 руб./за проект
23 апр. 2024, в 19:05
15000 руб./за проект
23 апр. 2024, в 19:01
7000 руб./за проект