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