ReflectionNamedType::isBuiltin
Verifica si es un tipo integrado
Descripción
public ReflectionNamedType::isBuiltin(): bool
```php
Verifica si el tipo es un tipo integrado en PHP. Un tipo integrado es todo tipo que no es una clase, interfaz o trait.
## Parámetros
Esta función no contiene ningún parámetro.
## Valores devueltos
`true` si es un tipo integrado en PHP, de lo contrario `false`
## Ejemplos
Ejemplo con ReflectionNamedType::isBuiltin
getParameters();
var_dump($reflectionParams[0]->getType()->isBuiltin());
var_dump($reflectionParams[1]->getType()->isBuiltin());
var_dump($reflectionParams[2]->getType()->isBuiltin());
```php
El ejemplo anterior mostrará:
bool(true)
bool(false)
bool(false)
Se observa que el método ReflectionNamedType::isBuiltin no distingue entre clases internas y de usuario. Para realizar esta distinción, debe utilizarse el método ReflectionClass::isInternal sobre el nombre de clase devuelto.
## Véase también
ReflectionType::allowsNull, ReflectionType::\_\_toString, ReflectionClass::isInternal, ReflectionParameter::getType
?>