php - 是否有 PHP 函数或方法来对数据进行校验和?

标签 php mysql

我有一个 MySQL 数据库,我正在用 PHP 处理它,它将根据每日数据提要执行地址验证。我们会在我们这边进行地址更正,因为我们无法控制提要的来源。

我正在尝试想出一种方法来查看源地址是否已更改。如果它发生变化,那么将在我们的 MySQL 数据库上用 PHP 执行地址验证。

在不存储旧提要副本的情况下,我认为最好对提要中的字段进行校验和并将其与每条记录一起存储。然后之后的每个馈送都会查看校验和是否已更改。这是最好的方法吗?是否已经有一个 PHP 函数可以完成所有这些工作? MySQL中的东西怎么样?谢谢!

最佳答案

crc32 可能是您想要的。

在 PHP 中:crc32() 在 Mysql 中 CRC32()

crc32 可能比 SHA1 或 MD5 更适合简单比较/数据完整性: see here

关于php - 是否有 PHP 函数或方法来对数据进行校验和?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13385607/

相关文章:

php - UTF8 -> Latin1 难度,PHP

php - 我可以在 PHP 中混合使用 MySQL API 吗?

mysql - 发电机 : How to call dynamodb api from ZF2 rest application

php - Apache GZip 无法使用文本文件和 js 文件?

php - 如何阻止自定义论坛/博客上的垃圾邮件?

php - try/catch 在 PHP 中不起作用

PHP 下拉菜单查询另一个下拉菜单查询结果

mysql - ExpressionEngine 安装问题 : Database Connection Error on Localhost

mysql - mysql存储过程得到错误结果

php - 如何通过另一个函数返回一个函数