";
echo "///////////////////////////////////////////
";
echo "//第一種物件陣列 :不需要宣告陣列,直接治療元素a[0]=new student(...) /////
";
echo "\$stu[0]= new student(.............
";
echo "\$stu[1]= new student(.............)
";
echo "///////////////////////////////////////////
";
echo "/////第二種物件陣列 a=array(new student(...),new student(...))
";
echo "\$member = array(new student(...),new student(...),new student(...))
";
echo "///////////////////////////////////////////
";
echo "/////物件陣列的迴圈:物件陣列的代號是]\$member
";
echo "foreach(\$member as \$i=>\$v){...}
";
echo "///////////////////////////////////////////
";
echo "
";
/////////////////////////////////////////////////////////////
class student{
var $name;
var $tel;
var $line;
function __construct($a1="",$a2="",$a3=""){
$this->name=$a1;
$this->tel=$a2;
$this->line=$a3;
}
function __destruct(){
$this->name=NULL;
$this->tel=NULL;
$this->line=NULL;
}
}
echo "////第一種物件陣列////////////////////////////////////////////////
";
$stu[0]= new student("李大同","0936-456741","tom234");
$stu[1]= new student("張花花","0925-753951","jolin987");
$stu[2]= new student("林美美","0942-654852","julie22");
//印出全班姓名
for($i=0;$i<=2;$i++){
echo "全班姓名:".$stu[$i]->name.", ";
}
echo "
";
echo "/////第二種物件陣列///////////////////////////////////////////////
";
$member = array(new student("李大同","0936-456741","tom234"),
new student("張花花","0925-753951","jolin987"),
new student("林美美","0942-654852","julie22"));
//印出全班姓名,電話
foreach($member as $i=>$v){
echo $member[$i]->name.", ".$member[$i]->tel."
";
}
?>