Параметры функции

  • Автор темы Автор темы Gisma
  • Дата начала Дата начала
G

Gisma

Народ, подскажите как узнать сколько параметров принимает PHP - функция.
Приведу пример:
Допустим есть функция `some_function($a,$b,$c='Test')`
задача минимум как узнать кол-во параметров у этой функции, в данном случае их 3 :)
задача максимум узнать что параметров 3, и третий параметр имеет дефолтовое значение Test
 
2 Gisma
понятия не имею вообще.
:)
но вот тут и тут про это написано
 
не то
 
Если не то, значит изясняйся понятнее, м/б детальнее...?
 
Что непонятно?
 
s10 вроде правильно написал - про задачу минимум.
задача максимум ИМХО не решается, если только не парсить код.

З.Ы. написал, что бы получиать письма по этой теме.
 
нет общая задача это получить параметры функции, не находясь в ней,
т.е. s10 неправильно написал
вообще решения найти можно тут
http://www.php.net/reflection (лучший вариант, но не работает в пхп4 )
и тут
http://ua2.php.net/manual/ru/function.token-get-all.php
и тут
http://ua2.php.net/manual/ru/function.pars...unc-arginfo.php
ну а так без парсинга хрен чего получится:(
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab