在PHP中,我们通过“->”访问对象的属性和方法。

这里我们可以准备一个计算器类(包括基本的'+'、'-'、'*'、'/'):

<?php
// 最简单的计算器类
class Calc {
       //public-类内、内外均可访问
       //protected-类内、子类访问
     //private-仅类内访问
    // 加法
    public function add($a, $b) {
        return $a + $b;
    }
    
    // 减法
    public function subtract($a, $b) {
        return $a - $b;
    }
    
    // 乘法
    public function multiply($a, $b) {
        return $a * $b;
    }
    
    // 除法
    public function divide($a, $b) {
        if ($b == 0) {
            return "错误:除数不能为零";
        }
        return $a / $b;
    }
}
// 使用示例
$calc = new Calc();
echo "加法: 1 + 1 = " . $calc->add(1, 1) . "<br>";
echo "减法: 1 - 1 = " . $calc->subtract(1, 1) . "<br>";
echo "乘法: 1 × 1 = " . $calc->multiply(1, 1) . "<br>";
echo "除法: 1 ÷ 1 = " . $calc->divide(1, 1) . "<br>";
echo "除法错误测试: 1 ÷ 0 = " . $calc->divide(1, 0) . "<br>";
?>

访问test.php:

test.php

在PHP中,我们可以通过“->”访问对象的属性和方法。

总结:在PHP中,想要访问对象的属性和方法,我们可以通过“对象->属性/方法”来进行获取。

点赞(0)

C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:

一点编程也不会写的:零基础C语言学练课程

解决困扰你多年的C语言疑难杂症特性的C语言进阶课程

从零到写出一个爬虫的Python编程课程

只会语法写不出代码?手把手带你写100个编程真题的编程百练课程

信息学奥赛或C++选手的 必学C++课程

蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程

手把手讲解近五年真题的蓝桥杯辅导课程

Dotcpp在线编译      (登录可减少运行等待时间)