在网上搜索后,我找不到关于如何在 php.ini 中创建哈希码的答案。
我正在写一个时事通讯工具,不想被列入黑名单,好吧,谁想要:-)
我已经检查了我的反向 DNS、SPF 和 spamhouse.org...
有人可以帮助我了解如何在 PHP 中创建 hashcash(例如)吗?
在网上搜索后,我找不到关于如何在 php.ini 中创建哈希码的答案。
我正在写一个时事通讯工具,不想被列入黑名单,好吧,谁想要:-)
我已经检查了我的反向 DNS、SPF 和 spamhouse.org...
有人可以帮助我了解如何在 PHP 中创建 hashcash(例如)吗?
TheFox 已在 PHP 中实现了 Hashcash,可在Github上获得
首选的安装方法是通过Packagist和Composer。运行以下命令安装包并将其作为要求添加到 composer.json:
composer.phar require "thefox/hashcash=~1.0"
该实现的一个示例用法是:
<?php
require 'vendor/autoload.php';
use TheFox\Pow\Hashcash;
$hashcash = new Hashcash(20, 'example@example.com');
print "hashcash stamp: '".$hashcash->mint()."'\n";
?>
此外,hashcash.org 网站上有关于如何自己实现它的开发人员说明,以及可以通过PHP使用的操作系统特定工具shell_exec()