theimpossibleastronaut / php-sam
PHP中I2P的SAMv3基本实现
v0.5
2019-10-20 11:30 UTC
Requires
- php: ^7.2
README
php-sam
PHP中SAMv3桥接器的实现。
(基于文章"So you want to write a SAM library")
大多数基本功能都已实现。赶快玩玩示例。它也非常基础。需要PHP 7.2+。
<?php require_once( "lib/php-sam.php" ); $sam = new \PHP_SAM\SAM3(); $sam->connect( false ); $sam->commandSAM( "HELLO VERSION MIN=3.0 MAX=3.1 \n" );
您也可以使用composer。
composer require theimpossibleastronaut/php-sam
然后使用自动加载器
<?php require __DIR__ . '/vendor/autoload.php'; $sam = new \PHP_SAM\SAM3(); $sam->connect( false ); $sam->commandSAM( "HELLO VERSION MIN=3.0 MAX=3.1 \n" );
为了运行测试,在您的php.ini中启用zend.assertions(在生产环境中不要这样做)并运行
php test/assert.php