implements

implements is a keyword, dedicated to classes. It specify which interfaces a class implements.

Implemented interfaces may be tested with types, instanceof, and is_a().

The list of implemented interfaces is accessible with the class_implements() function.

<?php

    interface I {
        function fooi() ;
    }

    // empty interface
    interface J { }

    class X implements I, J {
        private $property;

        public function fooi() {
            return 1;
        }
    }

?>

Documentation

See also PHP Interfaces: How to Implement and Use Them.

Related : Class, Class Getter Method, extends, class_implements()

Added in PHP 5.0+