php定义参数数量可变的函数用法实例


Posted in PHP onMarch 16, 2015

本文实例讲述了php定义参数数量可变的函数用法。分享给大家供大家参考。具体分析如下:

php中的的函数参数可以不固定,甚至不用定义参数,在函数内部使用func_get_args()函数获得参数列表,调用时可以为函数指定任意参数,非常方便

<?php
 function addanything (){
  $total = 0;
  $args = func_get_args ();
  for ($i = 0; $i < count ($args); $i++){
   if (is_int ($args[$i])){
    $total += $args[$i];
   }
  }
  return $total;
 }
 echo addanything (1,5,7,8,11) . "<br />";
?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
针对初学PHP者的疑难问答(1)
Oct 09 PHP
用缓存实现静态页面的测试
Dec 06 PHP
PHP数据类型之布尔型的介绍
Apr 28 PHP
php curl的深入解析
Jun 02 PHP
PHP字符串长度计算 - strlen()函数使用介绍
Oct 15 PHP
php实现refresh刷新页面批量导入数据的方法
Dec 23 PHP
浅谈thinkphp的实例化模型
Jan 04 PHP
分享一个Laravel好用的Cache宏
Mar 02 PHP
php通过curl添加cookie伪造登陆抓取数据的方法
Apr 02 PHP
PHP获取当前文件的父目录方法汇总
Jul 21 PHP
谈谈从phpinfo中能获取哪些值得注意的信息
Mar 28 PHP
php中isset与empty函数的困惑与用法分析
Jul 05 PHP
php定义一个参数带有默认值的函数实例分析
Mar 16 #PHP
PHP Warning: Module 'modulename' already loaded in问题解决办法
Mar 16 #PHP
php去除头尾空格的2种方法
Mar 16 #PHP
php中动态调用函数的方法
Mar 16 #PHP
php从字符串创建函数的方法
Mar 16 #PHP
php实现字符串反转输出的方法
Mar 14 #PHP
php字符串按照单词进行反转的方法
Mar 14 #PHP
You might like
比特率,大家看看这个就不用收音机音质去比MP3音质了
2021/03/01 无线电
PHP STRING 陷阱原理说明
2010/07/24 PHP
IIS+fastcgi下PHP运行超时问题的解决办法详解
2013/06/20 PHP
destoon各类调用汇总
2014/06/20 PHP
PHP中的排序函数sort、asort、rsort、krsort、ksort区别分析
2014/08/18 PHP
XHTML-Strict 内允许出现的标签
2006/12/11 Javascript
js中匿名函数的N种写法
2010/09/08 Javascript
Javascript base64编码实现代码
2011/12/02 Javascript
JavaScript检查某个function是否是原生代码的方法
2014/08/20 Javascript
深入学习jQuery Validate表单验证(二)
2016/01/18 Javascript
AngularJS数据源的多种获取方式汇总
2016/02/02 Javascript
使用pcs api往免费的百度网盘上传下载文件的方法
2016/03/17 Javascript
jQuery实现布局高宽自适应的简单实例
2016/05/28 Javascript
解决bootstrap导航栏navbar在IE8上存在缺陷的方法
2016/07/01 Javascript
AngularJS使用自定义指令替代ng-repeat的方法
2016/09/17 Javascript
微信小程序 图片等比例缩放(图片自适应屏幕)
2016/11/16 Javascript
JS拉起或下载app的实现代码
2017/02/22 Javascript
关于vue中的ajax请求和axios包问题
2018/04/19 Javascript
VUE在for循环里面根据内容值动态的加入class值的方法
2018/08/12 Javascript
jQuery简单实现根据日期计算星期几的方法
2019/01/09 jQuery
AJAX在JQuery中的应用详解
2019/01/30 jQuery
在 Vue 中编写 SVG 图标组件的方法
2020/02/24 Javascript
详解Vue串联过滤器的使用场景
2020/04/30 Javascript
vue点击按钮实现简单页面的切换
2020/09/08 Javascript
Python编程实现双链表,栈,队列及二叉树的方法示例
2017/11/01 Python
Django自定义用户认证示例详解
2018/03/14 Python
如何实现删除numpy.array中的行或列
2018/05/08 Python
解决在pycharm运行代码,调用CMD窗口的命令运行显示乱码问题
2019/08/23 Python
通过实例简单了解Python中yield的作用
2019/12/11 Python
python Shapely使用指南详解
2020/02/18 Python
推荐10个CSS3 制作的创意下拉菜单效果
2014/02/11 HTML / CSS
html5摇一摇代码优化包括DeviceMotionEvent等等
2014/09/01 HTML / CSS
读书活动总结
2014/04/28 职场文书
军人离婚协议书样本
2014/10/21 职场文书
赵乐秦在党的群众路线教育实践活动总结大会上的讲话稿
2014/10/25 职场文书
党员自我评价2015
2015/03/03 职场文书