1. Наш канал codeby в telegram. Пишем об информационной безопасности, методах защиты информации, о программировании. Не пропускай новости с кодебай, будь в тренде ! Подробнее ...

    Скрыть объявление

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

Тема в разделе "Web - программирование", создана пользователем Gisma, 12 окт 2006.

  1. Gisma

    Gisma Гость

    Репутация:
    0
    Народ, подскажите как узнать сколько параметров принимает PHP - функция.
    Приведу пример:
    Допустим есть функция `some_function($a,$b,$c='Test')`
    задача минимум как узнать кол-во параметров у этой функции, в данном случае их 3 :)
    задача максимум узнать что параметров 3, и третий параметр имеет дефолтовое значение Test
     
  2. s10

    s10 Гость

    Репутация:
    0
    2 Gisma
    понятия не имею вообще.
    :)
    но вот тут и тут про это написано
     
  3. Gisma

    Gisma Гость

    Репутация:
    0
    не то
     
  4. Hetman

    Hetman Гость

    Репутация:
    0
    Если не то, значит изясняйся понятнее, м/б детальнее...?
     
  5. Gisma

    Gisma Гость

    Репутация:
    0
    Что непонятно?
     
  6. _serg_

    _serg_ Гость

    Репутация:
    0
    s10 вроде правильно написал - про задачу минимум.
    задача максимум ИМХО не решается, если только не парсить код.

    З.Ы. написал, что бы получиать письма по этой теме.
     
  7. Gisma

    Gisma Гость

    Репутация:
    0
    нет общая задача это получить параметры функции, не находясь в ней,
    т.е. 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
    ну а так без парсинга хрен чего получится:(
     
Загрузка...

Поделиться этой страницей