$sanitizervalid()

Is given value valid? (i.e. unchanged by given sanitizer method)

Available since version 3.0.125.

Example

if($sanitizer->valid('abc123', 'alphanumeric')) {  // value is valid }

Usage

// basic usage $bool = $sanitizer->valid($value);  // usage with all arguments $bool = $sanitizer->valid($value, string $method = 'text', bool $strict = false);

Arguments

NameType(s)Description
$valuestring int array float

Value to check if valid

$method (optional)string

Method name or CSV method names

$strict (optional)bool

When true, sanitized value must be identical in type to the one given

Return value

bool


$sanitizer methods and properties

API reference based on ProcessWire core version 3.0.255