Spoofchecker::setAllowedChars
En esta página
Spoofchecker::setAllowedChars
Define el conjunto de caracteres permitidos al ejecutar las comprobaciones
Descripción#
public Spoofchecker::setAllowedChars(string $pattern, [int $patternOptions]): void
```php
Restringe los caracteres que las comprobaciones posteriores consideran aceptables al conjunto descrito por `pattern`. Cualquier carácter fuera de este conjunto provoca que Spoofchecker::isSuspicious reporte un resultado.
## Parámetros
`pattern`
Un conjunto de caracteres descrito como un patrón `UnicodeSet`, es decir, una clase de caracteres al estilo de las expresiones regulares. Debe comenzar con `[` y terminar con `]`, por ejemplo `[a-z0-9]`.
`patternOptions`
Una máscara de bits que controla cómo se interpreta `pattern`. Debe ser `0`, o `Spoofchecker::IGNORE_SPACE` por sí solo o combinado con exactamente uno de `Spoofchecker::CASE_INSENSITIVE`, `Spoofchecker::ADD_CASE_MAPPINGS` o `Spoofchecker::SIMPLE_CASE_INSENSITIVE`.
## Valores devueltos
No se devuelve ningún valor.
## Errores/Excepciones
Lanza un ValueError si `pattern` no es un patrón de conjunto de caracteres válido, o si `patternOptions` no es una combinación de opciones válida.
## Ejemplos
Ejemplo de Spoofchecker::setAllowedChars
```php
El ejemplo anterior mostrará:
bool(false)
bool(true)
Véase también#
Spoofchecker::setAllowedLocales
Spoofchecker::isSuspicious