- str_replace: documentation ( source)
- preg_replace: documentation ( source)
<?php
function sanitizecamp($campname) {
$campname = preg_replace('/[^\w\d_ -\"]/si', '', $campname);
//replace 'double quotes' with '-'
$campname = preg_replace('/[\"]/s', '-', $campname);
$campname = str_replace(' ', '_', $campname);
return $campname;
}
echo sanitizecamp('/../dfdd');