Important
À la lumière des récents événements survenus à Gaza, j’encourage chacun à se renseigner sur les problèmes actuels en Palestine et à envisager de soutenir la population de cette région. Voici quelques ressources et liens de dons :
Merci d'avoir pris un moment pour sensibiliser et faire une différence.
Psl est une bibliothèque standard pour PHP, inspirée de hhvm/hsl.
L'objectif de Psl est de fournir un ensemble d'API cohérent, centralisé et bien typé pour les programmeurs 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 ;
});
La méthode d'installation prise en charge s'effectue via composer :
composer require azjezz/psl
Veuillez vous référer au référentiel php-standard-library/psalm-plugin
.
Veuillez vous référer au référentiel php-standard-library/phpstan-extension
.
Vous pouvez lire la documentation de l'API dans le répertoire docs/
.
Jetez un œil à CONTRIBUTING.md
.
La licence MIT (MIT). Veuillez consulter LICENSE
pour plus d'informations.