# Classes and Objects (PHP 5)

## Table of Contents

- The Basics
- Autoloading Objects
- Constructors and Destructors
- Visibility
- Scope Resolution Operator (::)
- Static Keyword
- Class Constants
- Class Abstraction
- Object Interfaces
- Overloading
- Object Iteration
- Patterns
- Magic Methods
- Final Keyword
- Object cloning
- Comparing objects
- Reflection
- Type Hinting
- Late Static Bindings

## Introduction

In PHP 5 there is a new Object Model. PHP's handling of objects has been completely rewritten, allowing for better performance and more features.

Tip

You may also want to take a look at the Userland Naming Guide.