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