- str_replace: documentation ( source)
<?php
$s = 'Happy^^^ hour^^ / is fun //';
function filenameEncode($possible_filename){
$fngood = str_replace(array('^',';','/',':'), array('^^',';;','^',';'), $possible_filename);
return $fngood;
}
echo $s."\n";
echo filenameEncode($s);