`
cakin24
  • 浏览: 1388542 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

php使用$this变量访问方法和属性

    博客分类:
  • PHP
阅读更多

一 代码

<?php
class MyClass
{
    private $name;     //定义$name属性
	
	public function __construct($name)     //定义构造函数
	{
	    $this->name = $name;     
	}
	
	public function getName()      //获取$name属性
	{
	    return $this->name;
	}
	
	public function printName()    //打印$name属性
	{
	    echo $this->getName();
	}
}
$myClass = new MyClass("I Like PHP");    //实例MyClass类
$myClass->printName();    //调用类的printName()方法
?>

 

二 运行结果
I Like PHP
1
1
分享到:
评论

相关推荐

    PHP5中的this self和parent关键字详解

    // 使用$this来访问对象的私有属性$name } function printName() { print($this-&gt;name); // 再次使用$this来打印出$name的值 } } $nameObject = new UserName("heiyeluren"); $nameObject-&gt;printName(); // ...

    PHP中$this和$that指针使用实例

    $this指针用于引用当前对象的属性和方法。在对象的方法中,我们可以通过$this访问对象的成员变量以及调用对象的其他方法。例如,在一个类的函数中,使用$this-&gt;属性名或$this-&gt;方法名可以获取或设置类的成员变量和...

    PHP程序设计-3期(KC016) 3.8.1创建和使用类课后习题: 成员变量和成员方法.doc

    在这个“PHP程序设计-3期(KC016)3.8.1创建和使用类”的课后习题中,我们关注的重点是如何创建一个名为`Rectangle`的类,该类具有长度和宽度两个成员变量,并提供计算周长和面积的成员方法。 首先,让我们创建`...

    PHP程序设计-3期(KC016) 3.8.1创建和使用类常见问题:成员变量和成员方法.docx

    2. 静态成员:使用`static`关键字声明的成员变量和方法称为静态成员,它们属于类而不是类的实例。这意味着即使没有创建对象,也可以直接通过类名来访问静态成员。 3. 析构函数:与构造函数相反,析构函数`__...

    php面向对象全攻略 (三)特殊的引用“$this”的使用

    7.特殊的引用“$this”的使用 现在我们知道了如何访问对象中的成员,是通过“对象-&gt;成员”的方式访问的,这是在对 象的外部去访问对象中成员的形式,那么如果我想在对象的内部,让对象里的方法访问本对 象的属性,...

    第10章-面向对象编程.pptx

    使用$this变量可以引用该类中的其他方法和属性,并使用“-&gt;”作为连接符,如下所示: $this-&gt;属性; $this-&gt;方法; 注意:在使用$this引用类自身的方法时,直接加方法名并为方法指定参数即可。如果引用的是类的属性...

    PHP中类的应用.pdf

    通过类的构造、变量和函数的使用,PHP 中类在数据库访问中的应用以及编程方法在软件工程上的重要意义。 类的概念 在 PHP 中,类是具有相同属性的一组对象的集合。类是对一类对象的抽象,类描述了一组有相同属性和...

    PHP 面向对象技术(全面讲解).txt

    对象-&gt;属性$p1-&gt;name; $p2-&gt;age; $p3-&gt;sex; 对象-&gt;方法$p1-&gt;say(); $p2-&gt;run(); 如下面实例: &lt;?php class Person { //下面是人的成员属性 var $name; //人的名字 var $sex; //人的性别 var $age; //人的年龄 //下面...

    php中的静态变量的基本用法

    在PHP编程语言中,静态变量是一种特殊的变量类型,它的特性在于其值能够在函数多次调用之间保持,即使函数执行完毕也不会被销毁。这种特性使得静态变量在...正确理解和使用静态变量,可以提升代码的可读性和维护性。

    开发大型PHP项目的方法

    - 继承是一种类与类之间的关系,子类可以继承父类的属性和方法,同时还可以扩展或覆盖这些属性和方法。 - 在PHP中,使用`extends`关键字实现继承。例如,`class Another extends Something`表示`Another`类继承自`...

    PHP面向对象各个功能步骤详解OOP思想

    继承允许创建一个新的类(称为子类),它继承了现有类(称为父类)的所有属性和方法。子类还可以添加自己的属性和方法,或者覆盖父类中的方法。 ```php class Animal { public function speak() { echo "动物在叫...

    php5-面向对象初步(第一章).pdf

    类定义了一组公共属性和方法,用于创建具体对象的实例。 - **对象**:是类的具体实例。通过类创建出的对象拥有相同的结构,但它们各自保存的数据可以不同。 #### 1.2 在PHP5中定义类和创建对象 在PHP5中,使用`...

    面向对象的PHP(OOP)

    类包括成员属性(变量)和方法(函数)。例如: ```php Class Person { Public $name; Public $age; function __construct($name, $age) { $this-&gt;name = $name; $this-&gt;age = $age; } function introduce...

    面向对象设计 6 —— PHP5面向对象进阶(关键字 this)

    除了直接访问属性外,"this"还可以用于调用其他方法。这在类的继承和多态性中非常有用,因为子类可以重写父类的方法,而"this"则可以调用子类或父类中的其他方法。 ```php class Animal { public function speak()...

    php5 类与对象

    一个类可以包含属性(变量)和方法(函数)。对象则是根据类实例化的实体。 ```php class Person { public $name; public $age; function sayHello() { echo "Hello, my name is $this-&gt;name and I am $this-&gt;...

    一个自己学习总结的php类学习笔记

    本文将深入探讨PHP类的概念、创建、属性和方法、构造函数与析构函数、实例化、访问控制等方面。 首先,类是对象的蓝图,它定义了一组属性(数据)和方法(操作)。类将相关的数据和行为组织在一起,形成一个独立的...

    php面向对象

    - **public**: 公有属性可以在类的内部和外部被访问。 - **private**: 私有属性只能在类的内部被访问。 - **protected**: 受保护的属性可以在类及其子类中被访问。 **使用属性**: ```php class Person { private $...

    php权威编程

    3.6 使用$this变量访问方法和属性 3.7 类的常量 3.8 克隆对象 3.9 多态 3.10 parent::和self:: 3.11 instanceof运算符 3.12 Abstract方法和类 3.13 接口 3.14 接口的继承 3.15 final方法 3.16 final 类 3.17 __...

    PHP 面向对象程序设计(oop)学习笔记 (二) - 静态变量的属性和方法及延迟绑定

    不过,静态方法中不能使用$this伪变量,而静态属性不能通过对象使用-&gt;操作符访问。 总之,静态变量在PHP的面向对象编程中是非常重要的概念,通过理解静态变量的特性和使用方法,我们可以写出更加灵活和高效的代码。

Global site tag (gtag.js) - Google Analytics