psl
Kanda - 3.1.0
重要的
鉴于加沙最近发生的事件,我鼓励每个人都了解巴勒斯坦当前的问题,并考虑支持那里的人民。以下是一些资源和捐赠链接:
感谢您抽出宝贵时间来提高人们的认识并做出改变。
Psl 是 PHP 的标准库,受到 hhvm/hsl 的启发。
Psl 的目标是为 PHP 程序员提供一组一致、集中、类型良好的 API。
<?php
declare (strict_types= 1 );
use Psl Async ;
use Psl TCP ;
use Psl IO ;
use Psl Shell ;
use Psl Str ;
Async main ( static function (): int {
IO write_line ( ' Hello, World! ' );
[ $ version , $ connection ] = Async concurrently ([
static fn () => Shell execute ( ' php ' , [ ' -v ' ]),
static fn () => TCP connect ( ' localhost ' , 1337 ),
]);
$ messages = Str split ( $ version , "n" );
foreach ( $ messages as $ message ) {
$ connection -> writeAll ( $ message );
}
$ connection -> close ();
return 0 ;
});支持的安装方法是通过composer:
composer require azjezz/psl请参阅php-standard-library/psalm-plugin存储库。
请参阅php-standard-library/phpstan-extension存储库。
您可以阅读docs/目录中的 API 文档。
看看CONTRIBUTING.md 。
麻省理工学院许可证 (MIT)。请参阅LICENSE了解更多信息。