php学习笔记1--根据条件调用不同的函数
来源:互联网 发布:手机移动数据 编辑:程序博客网 时间:2024/04/29 18:21
在使用GD2库的时候,imagefromjpg,imagefrompng.....等根据图片类型来使用的函数怎么才能根据图片类型自动调用对应函数呢
方法一:switch语句
switch ($temp['ext']) {case 'png':return imagecreatefrompng($fileName);case 'gif':return imagecreatefromgif($fileName);case 'bmp':return imagecreatefromwbmp($fileName);case 'jpeg':case 'jpg':return imagecreatefromjpeg($fileName);default:return false;}
代码太多了,也不好看
最好的方法是:
方法二:
$fun = 'imagecreatefrom'.$temp['ext'];$im = $fun($fileName); //好好理解一下就知道了
- php学习笔记1--根据条件调用不同的函数
- php根据时间调用不同商务通js
- 根据条件判断使用不同的class
- Qt 根据不同平台的条件编译
- java根据不同的参数调用不同的实现类(猿的私生活—学习)
- php函数调用笔记
- sql语句中如何根据不同的条件,执行不同的where条件
- order 根据不同条件排序
- 根据输入的内容指向不同的函数,最后一次调用完成
- 根据指定条件获得窗口的函数
- 根据条件,DBGrid不同行显示不同的颜色
- 在VS.NET中根据条件设置不同的MainForm
- sql 批量修改,根据不同的条件来修改数据
- wicket:根据条件加载不同的form表单数据
- reportservice报表单元格根据条件显示不同的颜色
- 根据不同的数据库调用不同的DBHelper(反射机制)
- jsp:根据不同的flag值调用不同的页面
- 根据分辨率不同,调用不同的CSS文件
- Android中内容观察者的使用---- ContentObserver类详解
- mysql备份恢复机制
- 修改Gallery2记录
- mysql字符集和校对规则(Mysql校对集)
- TCP快速重传与快速恢复原理分析
- php学习笔记1--根据条件调用不同的函数
- WordPress 不能注册中文用户名的解决方法
- vc获得窗口并枚举其子窗口
- Java实现BST(二叉查找树)
- shell常用操作
- linux 下查找文件或者内容常有命令
- CMD通过shell命令更改Android文件的权限(真机)
- Jsp脚本
- 利用glibc中锁结构的信息解决死锁问题