Bencode est le codage utilisé par le système de partage de fichiers entre pairs BitTorrent pour le stockage et la transmission de données structurées vaguement.
Il s'agit d'une bibliothèque PHP pure qui vous permet d'encoder et de décoder les données Bencode.
composer require ' arokettu/bencode 'Versions prises en charge:
<?php
Arokettu Bencode Bencode:: encode ([ ' info ' => [ ' length ' => 12345 , ' name ' => ' Bencoded demo ' ]]);
Arokettu Bencode Bencode:: decode ( ' d4:infod6:lengthi12345e4:name13:Bencoded demoee ' );Lisez la documentation complète ici: https://sandfox.dev/php/bencode.html
La documentation de toutes les versions majeures passées peut être trouvée sur Read the Docs:
Veuillez déposer des problèmes sur notre répension principale à GitLab: https://gitlab.com/sandfox/bencode/-/issues
N'hésitez pas à poser des questions dans notre chambre sur Gitter: https://gitter.im/arokettu/community
La bibliothèque est disponible en open source en vertu des termes de la licence MIT.