您现在的位置: 无忧电子商务网 >> 信息学院 >> 程序开发 >> php >> 正文

PHP中的类-什么叫类------ 类入门之捷径

作者:佚名    信息学院来源:整理    点击数:    更新时间:2008-2-2 我要参与讨论

  中var_name指的是类中被声明的变量,否则对一个函数来说,它只能是局部变量。 我们先定义一个input()的函数,用来给实例中的对象赋以初值:
function input ( $name, $sex, $id, $englis, $maths)
 {
 $this->str_name=$name;
 $this->str_sex =$sex;
 $this->int_id =$id;
 $this->int_englis=$english;
$this->int_maths=$maths;
 }
现在我们再定义一个叫“showinfo()”的函数,用于打印学生的基本情况:
function showinfo() //定义showinfo()函数
{
echo (“姓名:$this->str_name<br>
”);
echo (“性别:$this->str_sex <br>
”);
echo (“学号:$this->int_id <br>
”);
echo (“英语成绩:$this->int_english <br>
”);
echo (“数学成绩:$this->int_maths <br>
”);
}

而定义好的类则必须使用new关键词来生成对象:
$a_student=new student;
例如我们要为一个名为$wing的对象创建实例,并进行赋值,可以使用下面的代码:
$wing =new student; //用new关键词来生成对象
$wing ->input (“wing”,”男”,33,95,87);
//分别输入wing的姓名、性别、学号、英语成绩、数学成绩,其中姓名和性别是字符型变量,所以需要用双引号,其它为数值型变量则不需要。
通过下面这段完整的源代码,我们就可以很清楚的看到类在php是怎么被运用的:

<?php

class student
{
var $str_name;
var $str_sex;
var $int_id;
var $int_english;
var $int_maths;

function input ( $name, $sex, $id, $english, $maths)
 {
 $this->str_name=$name;
 $this->str_sex =$sex;
 $this->int_id =$id;
 $this->int_english=$english;
$this-

上一页  [1] [2] [3] 下一页

在google里搜索更多PHP中的类-什么叫类------ 类入门之捷径

Google
Web www.51ec.org
  • 上一篇信息学院:

  • 下一篇信息学院:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    我来说两句 对此文章发表了评论
      昵 称: *必填    ·注册用户·
      评 分: 1分 2分 3分 4分 5分     严禁发表危害国家安全、政治、黄色淫秽等内容的评论,用户需对自己在使用本网站服务过程中的行为承担法律责任。本站管理员有权保留或删除评论内容,评论内容只代表机友个人观点,与本网站立场无关。  
    评 论
    内 容

     
    评论列表 (最新 评论仅限网友观点!)

    供求信息




    | 设为首页 | 加入收藏 | 关于我们 | 广告服务 | 联系方式 | 友情链接 | 版权申明