本人在做上传图片时,里面执行的方法时一致的,只是个别地方不同,这种情况下,就需要把公用的部分提取出来,把不同的地方放到回调函数种去。

StudentController中的方法:

public function demos(){
$that=$this;
$uploadData='uploadData';
return $this->uploads($that,$uploadData);
}
public function uploadData($a,$b,$c){
return "我是上传图片过程中执行的函数".$a.$b.$c;
}

  

Controller中提取出来的方法:

public function uploads($that,$uploadData)
{
$a = '中';
$b = '国';
$c = '人';
return $that->$uploadData($a,$b,$c);
}

  

最新文章

  1. Android Automotive开发之一《编译自己的SDK 》 // TOBEDONE
  2. iOS 开发中的CGFloat,CGPoint,CGSize和CGRect
  3. 从逆向的角度去理解C++虚函数表
  4. NSString的常见方法
  5. 第一个android程序所遇到问题
  6. DevExpress MessageBox 弹出框 底层类
  7. 关于web项目中中文乱码问题的总结
  8. monkeyrunner 详细介绍
  9. C#多显示器转换的两种方法——SetWindowPos,Screen
  10. A Byte of Python 笔记(7)数据结构:列表、元组、字典,序列
  11. Photoshop理论:另外一种角度看图层混合模式
  12. 康复计划#4 快速构造支配树的Lengauer-Tarjan算法
  13. Java网络连接之HttpURLConnection、HttpsURLConnection
  14. [置换群&Polya计数]【学习笔记】
  15. Actor模型-Akka
  16. jQuery 图片查看插件 Magnify 开发简介(仿 Windows 照片查看器)
  17. macbook install mysql
  18. ucml 查询组件
  19. 嵌入式linux查看磁盘占用情况df -h
  20. Linux rcp命令详解

热门文章

  1. 从DFS到记忆化DFS到动态规划
  2. Qt532.【转】Qt在pro中设置运行时库MT、MTd、MD、MDd,只适合VS版本的Qt
  3. kubernetes 简介:kube-dns 和服务发现
  4. The content of element type "web-app" must match "(icon?,display-name?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,servlet*,servlet- mapping*,session-config?,mime-map
  5. 《剑指offer》第六十题(n个骰子的点数)
  6. 学习笔记47—PhotoShop技巧
  7. 解决微信video全屏的问题,不在本页面播放
  8. Ubuntu自带截图工具screenshoot
  9. C#调用EXE
  10. python paramiko自动登录网络设备抓取配置信息