Skip to content

IPv6

Sanitizer that accepts only valid IPv6 address strings.

Valid IPv6 values are returned unchanged. Invalid input, null, and valid addresses from the wrong family return an empty string, matching Phalcon's common sanitizer pattern where failed scalar sanitization collapses to an empty form value.


  • Full name: \PhalconKit\Filter\Sanitize\IPv6

Methods

__invoke

Validate and return an IPv6 address.

public __invoke(string|null $input = null): string

Parameters:

Parameter Type Description
$input string|null Candidate address from request/config input.

Return Value:

The original IPv6 address, or an empty string when invalid.