Removes 4-byte UTF-8 characters (like emoji) that produce error with with MySQL regular “UTF8” encoding

Returns the same value type that it is given. If given something other than a string or array, it just returns it without modification.

Usage

$string = $sanitizer->removeMB4($value);

Arguments

NameType(s)Description
$valuestring or array

String or array containing strings

Return value

string, array or mixed


$sanitizer methods and properties

API reference based on ProcessWire core version 3.0.115