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.


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


$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.84