データ型_オブジェクト
2040 ワード
name.'
'.'My age is : '.$this->age.'
'.'My gender is : '.$this->gender;
}
}
//
$stu = new Student;
echo $stu->name; #
echo '
';
echo $stu->age;
echo '
';
echo $stu->gender;
echo '
';
echo $stu->getInfo(); #
// PHP ,
$obj = new stdClass(); #
$obj->name = 'Canglaoshi'; #
$obj->age = 18; #
$obj->getInfo = function(){ # , function() , getInfo
return 'Beautiful~';
};
echo '
';
echo $obj->name; #
echo '
';
echo $obj->age;
echo '
';
print call_user_func($obj->getInfo);
# call_user_func() ,
// , object
// ,
print '
';
print ''; #
$obj = (object)[10,20,'PHP']; #
print_r($obj);
print '
';
print '';
print ' '; # ,
$obj = (object)'PHP Chinese';
$obj->name = 'Cang~';
print_r($obj);
print '
';
print '';
print ' ';
$obj = (object)150;
print_r($obj);
print '
';
print '';
print ' ';
$obj = (object)NULL; # NULL
print_r($obj);
print '
';
print '';
print ' ';
$obj = (object)''; #
print_r($obj);
print '
'; # の2つの を すると、NULL は のオブジェクトであり、 の のオブジェクトには があり、 は であることが かった.
?>