领悟php接口中interface存在的意义


Posted in PHP onJune 27, 2013

可能大家都懂这些,作为不懂的我猜测了一下这个interface的意义,他就是为了后面调用的时候再调用的方法中调用实现类中interface中存在的内容,好绕口啊,写个例子留作以后看吧
pay.php

interface Ipay
{
 function withmoney(); //function withinternet();
}
class Dmeng implements Ipay
{
 function withmoney()
 {
  echo "花人民币买东西";
 }
 function withinternet()
 {
  return "用网银支付";
 }
}

usei.php
include_once 'pay.php';
class main
{
 function run($vc)
 {
  $this->vc = $vc;
  $this->vc->withinternet();
  echo "yunxing";
 }}
$com= new main();
$com->run(new Dmeng);

就是上面那样,我们将interface中的某个方法注释掉,发现再调用的时候,就没用了
PHP 相关文章推荐
mysql_fetch_row,mysql_fetch_array,mysql_fetch_assoc的区别
Apr 24 PHP
使用XDebug调试及单元测试覆盖率分析
Jan 27 PHP
php过滤所有恶意字符(批量过滤post,get敏感数据)
Mar 18 PHP
php中explode函数用法分析
Nov 15 PHP
php通过正则表达式记取数据来读取xml的方法
Mar 09 PHP
PHP中isset与array_key_exists的区别实例分析
Jun 02 PHP
PHP中仿制 ecshop验证码实例
Jan 06 PHP
php7基于递归实现删除空文件夹的方法示例
Jun 15 PHP
PHP基于关联数组20行代码搞定约瑟夫问题示例
Nov 07 PHP
TP5(thinkPHP框架)实现后台清除缓存功能示例
May 29 PHP
Laravel 不同生产环境服务器的判断实践
Oct 15 PHP
PHP笛卡尔积实现原理及代码实例
Dec 09 PHP
CURL状态码列表(详细)
Jun 27 #PHP
解析linux下安装memcacheq(mcq)全过程笔记
Jun 27 #PHP
php删除字符串末尾子字符,删除开始字符,删除两端字符(实现代码)
Jun 27 #PHP
深入解析phpCB批量转换的代码示例
Jun 27 #PHP
使用PHP获取汉字的拼音(全部与首字母)
Jun 27 #PHP
Memcached常用命令以及使用说明详解
Jun 27 #PHP
(PHP实现)只使用++运算实现加法,减法,乘法,除法
Jun 27 #PHP
You might like
php cache类代码(php数据缓存类)
2010/04/15 PHP
PHP 利用Mail_MimeDecode类提取邮件信息示例
2014/01/26 PHP
php获取网页中图片、DIV内容的简单方法
2014/06/19 PHP
php+mysqli使用预处理技术进行数据库查询的方法
2015/01/28 PHP
php结合web uploader插件实现分片上传文件
2016/05/10 PHP
PHP+iframe图片上传实现即时刷新效果
2016/11/18 PHP
thinkphp5.1 框架导入/导出excel文件操作示例
2020/05/25 PHP
jQuery学习笔记(4)--Jquery中获取table中某列值的具体思路
2013/04/10 Javascript
extjs表格文本启用选择复制功能具体实现
2013/10/11 Javascript
jQuery动态创建html元素的常用方法汇总
2014/09/05 Javascript
详解AngularJS中的依赖注入机制
2015/06/17 Javascript
异步安全加载javascript文件的方法
2015/07/21 Javascript
JavaScript 2048 游戏实例代码(简单易懂)
2016/03/25 Javascript
基于jQuery实现发送短信验证码后的倒计时功能(无视页面关闭)
2016/09/02 Javascript
Javascript blur与click冲突解决办法
2017/01/09 Javascript
jQuery源码解读之extend()与工具方法、实例方法详解
2017/03/30 jQuery
JQueryMiniUI按照时间进行查询的实现方法
2017/06/07 jQuery
lhgcalendar时间插件限制只能选择三个月的实现方法
2017/07/03 Javascript
vue实现商品加减计算总价的实例代码
2018/08/12 Javascript
vue用BMap百度地图实现即时搜索功能
2019/09/26 Javascript
Angular 多级路由实现登录页面跳转(小白教程)
2019/11/19 Javascript
基于vue中的scoped坑点解说
2020/09/04 Javascript
js观察者模式的弹幕案例
2020/11/23 Javascript
[46:44]VG vs TNC Supermajor小组赛B组败者组决赛 BO3 第一场 6.2
2018/06/03 DOTA
Django静态资源URL STATIC_ROOT的配置方法
2014/11/08 Python
python数组复制拷贝的实现方法
2015/06/09 Python
总结Python编程中函数的使用要点
2016/03/20 Python
Python操作csv文件实例详解
2017/07/31 Python
python字典的遍历3种方法详解
2019/08/10 Python
美国小蜜蜂Burt’s Bees德国官网:天然唇部、皮肤和身体护理产品
2020/06/14 全球购物
高中生毕业学习总结的自我评价
2013/11/14 职场文书
职业技术学校毕业生推荐信
2013/12/03 职场文书
大学生的网上创业计划书
2013/12/31 职场文书
简历中个人自我评价分享
2014/03/15 职场文书
2014年秋季开学典礼主持词
2014/08/02 职场文书
幼儿教师继续教育培训心得体会
2016/01/19 职场文书