(PHP 7)
ReflectionParameter::getType — Récupère le type du paramètre
Récupère le type associé d'un paramètre.
Cette fonction ne contient aucun paramètre.
Retourne un objet ReflectionType si un type de
paramètre est spécifié, NULL
sinon.
Exemple #1 Exemple avec ReflectionParameter::getType()
<?php
function someFunction(int $param, $param2) {}
$reflectionFunc = new ReflectionFunction('someFunction');
$reflectionParams = $reflectionFunc->getParameters();
$reflectionType1 = $reflectionParams[0]->getType();
$reflectionType2 = $reflectionParams[1]->getType();
echo $reflectionType1;
var_dump($reflectionType2);
L'exemple ci-dessus va afficher quelque chose de similaire à :
int null