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