Как я могу сгенерировать значение PHASH
из строки в PHP
?
Я унаследовал кодовую базу ASP
, которая использует PHASH
с strings
( не путями)к изображениям ).Из исследований PHASH
используется для изображений.
В настоящее время я переписываю эту часть кодовой базы, используя PHP
, и есть пара библиотек, которые кажутся полезными:
Однако , им обоим требуется путь к изображению.Я попытался jenssegers/imagehash
, и это выдает исключение, когда я передаю случайную строку.
Код ниже о том, как PHASH
в настоящее время используется в устаревшей кодовой базе:
sLoginPassword = RequestValue("Password")
SQLVal(PHASH(sLoginPassword))
Обновление
PHASH
- это пользовательская функция в кодовой базе, я не смогчтобы найти его изначально из-за смешанного корпуса (PHash
против PHASH
).
К счастью, я нашел следующий SO ответ , записанный в C#
.Спасибо @ Lathejockey81 за предоставление ответа, я преобразовал его в PHP ниже (как ответ).