服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|Java教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|VB|R语言|JavaScript|易语言|vb.net|

服务器之家 - 编程语言 - PHP教程 - php访问对象中的成员的实例方法

php访问对象中的成员的实例方法

2021-11-25 16:01小妮浅浅 PHP教程

在本篇文章里小编给大家整理了一篇关于php访问对象中的成员的实例方法,有需要的朋友们可以跟着学习参考下。

对象是由成员属性和成员方法构成的,想要访问对象成员的话,实际上有点像访问数组中的元素,既然有点像的话,通过对象的引用来访问对象的成员,还需要使用一个特殊的运算符号->来完成对象成员的访问。

实例

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
class Website{
public $baba, $dad, $title;
public function demo(){
 
echo '福如东海,寿比南山';
        }
    }
$love = new Website();
$love -> baba = '爸爸';
$love -> dad = 'father';
$love -> id="codetool">

实例扩展:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
<?php
 
    /**
     *PHP面向对象:对象中成员的访问
     */
 
    // 声明一个类
    class Person{
        // 声明成员属性
        var $name;
        var $age;
        var $sex;
 
        // 声明成员方法
        function say(){
            echo $this->name,'在说话<br/>';
        }
        function run(){
            echo $this->name,'在走路<br/>';
        }
    }
 
    // 实例化类中的对象
    $person1=new Person();
    $person2=new Person();
    $person3=new Person();
 
    // 给$persion1对象中的属性赋初值
    $person1->name="张三";
    $person1->age=12;
    $person1->sex="男";
 
    // 给$persion2对象中的属性赋初值
    $person2->name="李四";
    $person2->age=21;
    $person2->sex="男";
 
    // 给$persion3对象中的属性赋初值
    $person3->name="王五";
    $person3->age=22;
    $person3->sex="男";
 
    // 访问$person1对象中的成员属性
    echo "person1对象的名字是:".$person1->name."<br/>";
    echo "person1对象的性别是:".$person1->sex."<br/>";
    echo "person1对象的年龄是:".$person1->age."<br/>";
 
    // 访问person1对象的方法
    $person1->say();
    $person1->run();

到此这篇关于php访问对象中的成员的实例方法的文章就介绍到这了,更多相关php如何访问对象中的成员内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://www.py.cn/php/jiaocheng/34510.html

延伸 · 阅读

精彩推荐