如何PHASH
从 in 中的字符串生成值PHP
?
我继承了一个ASP
使用PHASH
with strings
(不是图像路径)的代码库。来自研究,PHASH
用于图像。
我目前正在使用 重写这部分代码库PHP
,并且有几个库看起来很有用:
但是,它们都需要图像的路径。我已经尝试过jenssegers/imagehash
,当我传递一个随机字符串时会引发异常。
以下代码说明PHASH
当前在遗留代码库中的使用方式:
sLoginPassword = RequestValue("Password")
SQLVal(PHASH(sLoginPassword))
更新
PHASH
PHash
是代码库中的自定义函数,由于大小写混合( vs PHASH
),我最初未能找到它。
幸运的是,我找到了以下SO 答案,它是用C#
. 感谢@Lathejockey81 提供答案,我已将其转换为下面的PHP(作为答案)。