Why does PHP 5 use __contruct() instead of className() as constructor?

oop, php

Solution

My guess would be that by the time object-oriented capability was being added to PHP, the designers were looking at Python.

Problem

Why should I use`function __construct()` instead of `function className()` in PHP 5?

Original source