Importante
A la luz de los recientes acontecimientos en Gaza, animo a todos a que se informen sobre los problemas actuales en Palestina y consideren apoyar a la gente de allí. Aquí hay algunos recursos y enlaces de donaciones:
Gracias por tomarse un momento para crear conciencia y marcar la diferencia.
Psl es una biblioteca estándar para PHP, inspirada en hhvm/hsl.
El objetivo de Psl es proporcionar un conjunto de API consistente, centralizado y bien tipificado para programadores de PHP.
<?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 ;
});El método de instalación admitido es a través del compositor:
composer require azjezz/psl Consulte el repositorio php-standard-library/psalm-plugin .
Consulte el repositorio php-standard-library/phpstan-extension .
Puede leer la documentación de la API en el directorio docs/ .
Eche un vistazo a CONTRIBUTING.md .
La Licencia MIT (MIT). Consulte LICENSE para obtener más información.