ציטוט:
נכתב במקור על ידי phpyo
האם שם פונקציית הבנייה חייב להיות זהה לשם המחלקה?
|
ב PHP4 כן, ב PHP5 זה __construct
קוד מתוקן:
PHP קוד:
<?php
class lol
{
var $info;
function __construct($name,$age)
{
$this->lol($name,$age);
}
function lol($name,$age)
{
$this->info['name']=$name;
$this->info['age']=$age;
}
function show()
{
echo "Hi! my name is ".$this->info['name']." and I am ".$this->info['age']." years old";
}
}
$lol = new lol('yosef','15');
$lol->show();
?>
ככה יעבוד לך גם ב PHP4 וגם ב PHP5, תהנה.