PHP接口基础

分清关系!!
有post一定有返回,没post也有;
获取不用post,有发就有post;

接口:

在这里插入图片描述

Stu 是一个类
$name $age 是Stu类里的两个公共属性。
属性值原本为空。
定义一个公共接口

  public function say($name,$age)
{  
    $this->name = $name;
    $this->age = $age;
    return '我的名字是'.$this->name.
            '今年我'.$this->age;
}

其中
say就是公共接口,name和age都是变量

$this->Name

在对象内部使用的,$this代表对象本身,$this->Name表示 使用对象自己的Name变量

$obj->name=$this->name是什么意思?
将$this->name引用赋值给$obj->name
$obj->name:对象$obj访问name成员属性

在这里插入图片描述
实例化两个对象:
即是指:$jack $smith 将Stu类里的两个属性转换为可以用的类
访问接口:

echo $jack->say('Jack',30);
echo $smith->say('Smith',20);

$jack、 $smith访问say接口(‘’,’’)括号里是接口方法里两个对象的所要输出的值

浏览器实现效果:
在这里插入图片描述

在这里插入图片描述

echo '<hr />'
意思是插入一条水平线

两个对象分别访问各自的属性的,得到各自的属性值,示例:

echo 'JACK说:'.$jack->name.$jack->age;
echo 'SMITH说:'.$smith->name.$smith->age;
输出接口里的name age

效果如下:
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值