php - 如何在 PHP 中加密/散列 $_GET 中的数据?
问题描述
我是初学者PHP
。$_GET
是否可以在发送数据之前对其进行哈希处理?
例如,我想重定向到:
samplepage.php?id=1
我如何把它变成:
samplepage.php?id=6rP7Fre4QkZShmTbpCuhuV.GV/BYPfj2kj7K
然后我decode
该怎么做?
谢谢。
解决方案
您可以添加base64_encode()
到编码和base64_decode()
解码。
base64_decode($_GET['id'])
会给你原来的价值。
推荐阅读
- maven - Jenkins:在 Docker 容器中发生 Maven 构建时如何使用 JUnit 插件
- c# - C# 单元测试 - 从 Http 响应断言 Json
- python - 循环数据库行并将字段复制到另一个字段
- php - 如何从 JSON 数组中计算值
- php - 有没有办法在网站自动化期间自动截取失败的屏幕截图?
- python - 使用 PIP 安装包,然后在安装了多个 Python 版本的系统上使用该包
- windows - 将批处理文件移动到批处理文件运行时添加的目录中
- amazon-cloudformation - Cloudformation 卡在 UPDATE_ROLLBACK_FAILED
- google-api - Google 拒绝敏感 GMail 范围的请求
- excel - 如何使用 VBA 创建具有多个行字段的数据透视表?