Pode ser qualquer função que vc encontra no google.
Já a trigger, como o próprio nome ja diz, trigger (gatilho), é um gatilho que é disparado no teu banco, você deve criar ai e colocar a chamada da função.
function removeacentos ($var)
{
$var = strtr(strtoupper($var), array(
“à” => “A”,
“À” => “A”,
“á” => “A”,
“è” => “E”,
“È” => “E”,
“ì” => “I”,
“Ì” => “I”,
“ò” => “O”,
“Ò” => “O”,
“ù” => “U”,
“Ù” => “U”,
“Á” => “A”,
“ã” => “A”,
“Ô => “A”,
“é” => “E”,
“É” => “E”,
“í” => “I”,
“Í” => “I”,
“ó” => “O”,
“ó” => “O”,
“ú” => “U”,
“Ú” => “U”,
“â” => “A”,
“” => “A”,
“ê” => “E”,
“Ê” => “E”,
“î” => “I”,
“Δ => “I”,
“ô” => “O”,
“Ô” => “O”,
“û” => “U”,
“Û” => “U”,
“Ç” => “C”,
“ç” => “C”,
“º” => NULL,
“#” => NULL,
“&” => “E”,
‘"’ => NULL,
“’” => NULL,
“´” => NULL,
“`” => NULL,
“¨” => NULL,
“*” => NULL,
“|” => NULL,
“,” => NULL,
“;” => NULL,
“&” => NULL,
“%” => NULL,
“?” => NULL,
“½” => NULL,
“¿” => NULL,
“Ï” => NULL,
“ª” => NULL,
“$” => NULL,
“(” => NULL,
“)” => NULL,
“.” => NULL,
“/” => NULL,
“¡” => NULL
));
$var = trim($var);
return $var;