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