我想知道如何使用 - >在PHP中

时间:2016-12-22 05:38:28

标签: php codeigniter-3

我有时会在php中看到$this->something->function_name()这种事情,我不知道这个->到底意味着什么。有人可以清楚我吗

1 个答案:

答案 0 :(得分:4)

它是对当前对象的引用,它是面向对象代码中最常用的对象。

参考:http://www.php.net/manual/en/language.oop5.basic.php

引物:http://www.phpro.org/tutorials/Object-Oriented-Programming-with-PHP.html

示例:

<?php
class Person {
    public $name;

    function __construct( $name ) {
        $this->name = $name;
    }
};

$Ntiyiso = new Person('Ntiyiso Trumind Rikhotso');
echo $Ntiyiso->name;

这将存储&#39; Ntiyiso&#39; string作为创建对象的属性。