两段简单代码有什么不同?

字体: | 打印

<?php
class myName{
function __construct($myName){    //连续两个下划线
  echo ("我的名字是:$myName<br>");
}
}
$name1 = new myName("小猫");
$name2 = new myName("小狗");
$name3 = new myName("小马");
?>

与之比较的是:

<?php
class myName{
function construct($myName){
  echo ("我的名字是:$myName<br>");
}
}
$name1 = new myName("小猫");
$name2 = new myName("小狗");
$name3 = new myName("小马");
?>

有什么差别呢?

我也来说两句 查看全部评论 相关评论

  • 银子 (2008-7-25 11:25:47)

    __construct 构造函数 类在被实例化时就会执行.

    construct 自定义的函数或方法.
  • sunnycoolboy85 (2008-7-25 11:31:32)

    ls正解
  • loveloop (2008-7-25 11:50:52)

    第一个是构造函数嘛,创建对象的时候首先会调用这个构造函数,第二个就是一般的了
  • casual0402 (2008-7-25 12:09:10)

    呵呵 谢谢各位了