string sanitizer for filename

后端 未结 17 1299
长情又很酷
长情又很酷 2020-11-27 13:23

I\'m looking for a php function that will sanitize a string and make it ready to use for a filename. Anyone know of a handy one?

( I could write one, but I\'m worri

17条回答
  •  攒了一身酷
    2020-11-27 14:12

    one way

    $bad='/[\/:*?"<>|]/';
    $string = 'fi?le*';
    
    function sanitize($str,$pat)
    {
        return preg_replace($pat,"",$str);
    
    }
    echo sanitize($string,$bad);
    

提交回复
热议问题