+ -
当前位置:首页 → 问答吧 → 我做的第一个php类,累!请大家指教.

我做的第一个php类,累!请大家指教.

时间:2004-07-01

来源:互联网

<?
class gzg//钙中钙类
{
        var $x;//属性
        function gzg()//构造函数,默认不吃钙中钙
                {
                        $this->x="总是感觉到头昏.眼花.想不开";//属性怎么样呢?
                }
        function chi()//定义吃了的方法
                {
                        $this->x="身体强壮了,个子也长高了!";//属性就变了
                }
        }
        ?>
<? $i=new gzg();
        echo "以前啊.".$i->x;?>               
<br>
<form name="form1" method="get" action="<? echo $PHP_SELF ?>">
<br>
  <input type="radio" name="radio" value="1">吃钙中钙<br>
  <input type="radio" name="radio" value="0">就是不吃!<br><br>
  <input type="submit" name="Submit" value="提交">
  <input type="reset" name="Submit2" value="重置">
</form>
<?
if (isset($_GET["radio"]))
   {
        if ($_GET["radio"]==1)
                {
                $i->chi();//我吃!
                echo "自从吃了钙中钙,";
                echo $i->x;
                }
                else if($_GET["radio"]==0)//我就不吃!
                echo "还".$i->x.".而且又学会了乱咬人";       
        }
?>

作者: ww7y1   发布时间: 2004-07-01

鼓励,好的开始。
不过像$i->x 这样直接操作类里面的数据在php5.0 中已经不提倡了
请批一批我刚贴的“PHP5.0中类(面向对象)的全攻略(一)“

作者: kev   发布时间: 2004-07-01

。。。。。。。。。。>_________< !!

下次不要在类里面包含太多的HTML代码

作者: 开心果   发布时间: 2004-07-01



QUOTE:
最初由 开心果 发布
[B]。。。。。。。。。。>_________< !!

下次不要在类里面包含太多的HTML代码 [/B]
哈哈,你给他搞糊涂了,看清楚有三个 "<? ?>" 对在里面

作者: kev   发布时间: 2004-07-01

这里真是:
仙之人兮列如麻

作者: ww7y1   发布时间: 2004-07-01

很好,做的直接明了

作者: 叶子   发布时间: 2004-07-01

作者: cooant   发布时间: 2004-07-01



QUOTE:
最初由 开心果 发布
[B]。。。。。。。。。。>_________< !!

下次不要在类里面包含太多的HTML代码 [/B]
你看错了,他的代码没有缩进而已

作者: lfireboy   发布时间: 2004-07-01

汗一下

作者: 冬冬   发布时间: 2004-07-01



QUOTE:
最初由 antPlus 发布
[B] [/B]
你犯什么错了,走哪留那

作者: 叶子   发布时间: 2004-07-01

不好意思,写了一个类,怎么用它?

作者: 风无影   发布时间: 2004-07-01