fork(6) download
  1. <?php
  2.  
  3. $fileName ='Don.a&ld #Duck .jpg';
  4. echo $filename = preg_replace('/[^a-z0-9](?![^.]*$)/i', '_', $fileName);
Success #stdin #stdout 0.01s 52488KB
stdin
Standard input is empty
stdout
Don_a_ld__Duck_.jpg