# PHP client for Redis

```json metadata
{
  "schema_version": 2,
  "title": "PHP client for Redis",
  "description": "Learn how to build with Redis and PHP",
  "categories": ["docs","integrate","oss","rs","rc"],
  "group": "library",
  "tableOfContents": {"sections":[{"id":"overview","title":"Overview"},{"id":"key-features","title":"Key Features"},{"id":"getting-started","title":"Getting Started"}]}

,
  "codeExamples": []
}
```


Predis is the recommended PHP client for Redis.

## Overview

Predis is a flexible and feature-complete Redis client for PHP that supports Redis 2.0+ and provides a clean, object-oriented interface.

## Key Features

- **Pure PHP implementation**: easy Composer installation, framework integration
- **Full Redis Support**: Complete command coverage for all Redis features
- **Framework Integration**: Seamless integration with Laravel, Symfony, and other PHP frameworks
- **Connection Management**: Automatic connection pooling and reconnection handling
- **Flexible Configuration**: Customizable connection parameters and command options
- **Error Handling**: Comprehensive exception handling for robust applications
- **Async Support**: Non-blocking operations for high-throughput applications

## Getting Started

Refer to the complete [Predis guide](https://redis.io/docs/latest/develop/clients/php) to install, connect, and use PHP Redis clients with detailed examples and framework integration guides.

