url-decode random regular-expressions security md5 decrypt reverse password encrypt sha1 lowercase ereg_replace url-encode tool uppercase string php