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