ReflectionParameter::__construct Tworzy obiekt &reftitle.description; public ReflectionParameter::__construct stringarrayobjectfunction intstringparam Tworzy obiekt ReflectionParameter. &reftitle.parameters; function Metoda, z której chcemy pobrać parametr. param Liczbowa pozycja parametru (jako typ &integer;, licząc od zera) lub nazwa parametru jako ciąg znaków (typ &string;). &reftitle.examples; Przykład użycia klasy <classname>ReflectionParameter</classname> getParameters() as $i => $param) { printf( "-- Parametr #%d: %s {\n". " Klasa: %s\n". " Dopuszcza NULL: %s\n". " Przekazany przez referencję? %s\n". " Opcjonalny? %s\n". "}\n", $i, // $param->getPosition() can be used $param->getName(), var_export($param->getClass(), 1), var_export($param->allowsNull(), 1), var_export($param->isPassedByReference(), 1), $param->isOptional() ? 'tak' : 'nie' ); } ?> ]]> &example.outputs.similar; function foo ] { @@ /Users/philip/cvs/phpdoc/a 2 - 2 - Parameters [3] { Parameter #0 [ $a ] Parameter #1 [ $b ] Parameter #2 [ $c ] } } -- Parametr #0: a { Klasa: NULL Dopuszcza NULL: true Przekazany przez referencję? false Opcjonalny? nie } -- Parametr #1: b { Klasa: NULL Dopuszcza NULL: true Przekazany przez referencję? false Opcjonalny? nie } -- Parametr #2: c { Klasa: NULL Dopuszcza NULL: true Przekazany przez referencję? false Opcjonalny? nie } ]]> &reftitle.seealso; ReflectionFunctionAbstract::getParameters ReflectionFunction::__construct ReflectionMethod::__construct Constructors