Women in Technology

Hear us Roar



Article:
  Object Overloading in PHP 5
Subject:   __construct overloading
Date:   2006-07-24 08:25:38
From:   MartinJansen
Response to: __construct overloading

Multiple constructors per class are not supported. You'll have to use something like



<?php
...


public function __construct($p = null) {
if ($p === null) {
echo "hye";
} else {
echo $p . "<br />";
}
}


...
?>

Full Threads Newest First

Showing messages 1 through 2 of 2.

  • __construct overloading
    2007-02-19 05:15:53  ambikadevi [View]

    The great drawback in PHP is there is no constructor/function overloading.
    • __construct overloading
      2007-03-13 04:56:42  Martynas [View]

      are you sure? there seem to be work-arounds, at least: http://snippets.dzone.com/posts/show/3237