Skip to content

Conversation

@Foysal50x
Copy link

@Foysal50x Foysal50x commented Nov 28, 2025

This PR adds the h3-php library to the "Community Bindings" section of the bindings.md file. This will help PHP developers discover a community-supported binding for the H3 library.

This modern binding leverages PHP's FFI (Foreign Function Interface) binding with precompiled library to provide a bridge to the H3 C library. Unlike other bindings that require compiling a C extension, this package is installed entirely through Composer. This makes it an excellent choice for developers seeking a quick and easy setup, especially in containerized or managed environments where compiling extensions is difficult.

@CLAassistant
Copy link

CLAassistant commented Nov 28, 2025

CLA assistant check
All committers have signed the CLA.

@coveralls
Copy link

Coverage Status

coverage: 98.946%. remained the same
when pulling 84a2f87 on Foysal50x:patch-1
into 68c4926 on uber:master.


- [neatlife/php-h3](https://github.com/neatlife/php-h3)
- [abler98/h3-php](https://github.com/abler98/h3-php)
- [Foysal50x/h3-php](https://github.com/Foysal50x/h3-php)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You might want to add a short description of how the bindings differ as we are now listing a few of them. A user might find it hard to pick between them.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1 It would be helpful to know how these bindings differ.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello @isaacbrodsky,

Thank you for your feedback. I have incorporated your suggestion by adding a short description to differentiate the bindings and have updated the main PR description accordingly.

I hope this version is suitable for merging.

Added description for Foysal50x/h3-php binding.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants