php函数与传递参数实例分析


Posted in PHP onNovember 15, 2014

本文实例讲述了函数的调用与函数定义语法,并讲解了关于函数中的变量以及向函数传递数值方法.分享给大家供大家参考。具体如下:

一、函数的基础

php提供了大量的函数,并且允许用户自定函数,php函数定义实例代码如下:

<?php 

function myCount($inValue1,$inValue2) 

{ 

  $AddValue = $inValue1+$inValue2; 

  return $AddValue;     //返回计算结果 

} 

$Count = myCount(59,100); 

echo $Count;     //输出159 

?>

函数一但被定义就可以在任何地方使用.

二、函数传参数

php 函数参数在函数定义时进行申明定义,函数可以有任意多个参数,应用最普遍的传递方法,是按值传递的,或通过引用和默认参数值应用得相对比较少.实例代码如下:

<?php 

function myColor ($inColor = "蓝色") 

{ 

    return "我喜欢的颜色: $inColor. "; 

} 

echo myColor(); 

echo myColor("粉色"); 

?>

一般传递的值不会因函数内部改变而改变的,除非是全局变量或是引用我们来看php函数引用实例,代码如下:
<?php 

function str_unite (&$string) 

{ 

    $string .= '也喜欢蓝色.'; 

} 

$str = '喜欢红色,'; 

str_unite ($str); 

echo $str;    // 输出结果: '喜欢红色,也喜欢蓝色.' 

?>

全局变量,代码如下:
<?php 

$a = 1; 

$b = 2; 

function Sum() 

{

    global $a, $b; 

    $b = $a + $b; 

} 

Sum(); 

echo $b; 

?>

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

PHP 相关文章推荐
PHP如何得到当前页和上一页的地址?
Nov 27 PHP
将一维或多维的数组连接成一个字符串的php代码
Aug 08 PHP
《PHP编程最快明白》第五讲:php目录、文件操作
Nov 01 PHP
PHP实现变色验证码实例
Jan 06 PHP
让CodeIgniter数据库缓存自动过期的处理的方法
Jun 12 PHP
php数组操作之键名比较与差集、交集赋值的方法
Nov 10 PHP
php将12小时制转换成24小时制的方法
Mar 31 PHP
php获取图片信息的方法详解
Dec 10 PHP
php自动载入类用法实例分析
Jun 24 PHP
php版银联支付接口开发简明教程
Oct 14 PHP
PHP上传图片时判断上传文件是否为可用图片的方法
Oct 20 PHP
浅谈PHP中的错误处理和异常处理
Feb 04 PHP
php使用glob函数快速查询指定目录文件的方法
Nov 15 #PHP
php中strtotime函数用法详解
Nov 15 #PHP
php中opendir函数用法实例
Nov 15 #PHP
php中in_array函数用法分析
Nov 15 #PHP
php中mkdir函数用法实例分析
Nov 15 #PHP
php中explode函数用法分析
Nov 15 #PHP
php中substr()函数参数说明及用法实例
Nov 15 #PHP
You might like
PHP设计聊天室步步通
2006/10/09 PHP
PHP访问MYSQL数据库封装类(附函数说明)
2010/12/04 PHP
ThinkPHP 3使用OSS的方法
2018/07/19 PHP
jQuery bxCarousel实现图片滚动切换效果示例代码
2013/05/15 Javascript
探索Javascript中this的奥秘
2016/12/11 Javascript
利用Js+Css实现折纸动态导航效果实例源码
2017/01/25 Javascript
vue router demo详解
2017/10/13 Javascript
Vue工程模板文件 webpack打包配置方法
2017/12/26 Javascript
浅谈在vue中用webpack打包之后运行文件的问题以及相关配置方法
2018/02/21 Javascript
fastadmin中调用js的方法
2019/05/14 Javascript
jquery操作checkbox的常用方法总结【附测试源码下载】
2019/06/10 jQuery
微信小程序间使用navigator跳转传值问题实例分析
2020/03/27 Javascript
vue 判断两个时间插件结束时间必选大于开始时间的代码
2020/11/04 Javascript
基于asyncio 异步协程框架实现收集B站直播弹幕
2016/09/11 Python
python 实现自动远程登陆scp文件实例代码
2017/03/13 Python
python下实现二叉堆以及堆排序的示例
2017/09/29 Python
浅谈Python Opencv中gamma变换的使用详解
2018/04/02 Python
Ubuntu18.04中Python2.7与Python3.6环境切换
2019/06/14 Python
jupyter notebook 中输出pyecharts图实例
2020/04/23 Python
简单了解python中的f.b.u.r函数
2019/11/02 Python
flask 框架操作MySQL数据库简单示例
2020/02/02 Python
什么是Python变量作用域
2020/06/03 Python
CSS3自定义滚动条样式 ::webkit-scrollbar的示例代码详解
2020/06/01 HTML / CSS
英国家庭家具、照明和花园家具购物网站:Furniture123
2018/12/31 全球购物
瑞典的玛丽小姐:Miss Mary of Sweden
2019/02/13 全球购物
意大利巧克力店:Chocolate Shop
2019/07/24 全球购物
单位人事专员介绍信
2014/01/11 职场文书
小学家长会邀请函
2014/01/23 职场文书
有关打架的检讨书
2014/01/25 职场文书
群众路线教育实践活动对照检查材料思想汇报(副处级领导)
2014/10/04 职场文书
安全检查汇报材料
2014/12/26 职场文书
2016年十一促销广告语
2016/01/28 职场文书
2016个人廉洁自律承诺书
2016/03/25 职场文书
导游词之四川武侯祠
2019/10/21 职场文书
Python中的turtle画箭头,矩形,五角星
2022/03/16 Python
python 闭包函数详细介绍
2022/04/19 Python