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