PHP: Neo4j Community Driver
If you are a PHP developer, this guide provides an overview of options for connecting to Neo4j. While this guide is not comprehensive it will introduce the different drivers and link to the relevant resources.
You should be familiar with graph database concepts and the property graph model. You should have installed Neo4j and made yourself familiar with our Cypher Query language.
Members of the each programming language community have invested a lot of time and love to develop each one of the community drivers for Neo4j, so if you use any one of them, please provide feedback to the authors.
|The community drivers have been graciously contributed by the Neo4j community. Many of them are fully featured and well-maintained, but some may not be. Neo4j does not take any responsibility for their usability.|
You’re a PHP developer and want to start with Neo4j? Here you go.
If you have any questions, you can always find a community member around on the Neo4j Online Community.
Neo4j-php-client is a client supporting multiple protocols. Http and bolt are supported, starting from neo4j 2.3 up until the most recent version.
It boasts many features such as multiple connections, transactions, http, bolt and authentication. It also integrates with the psalm static analysis tool for complete type safety.
It is being actively developed and has an up to date roadmap which is on the Github page.
Was this page helpful?