函数是完成一个特定功用的代码鸠合,能够分为体系函数和用户函数。用户能够经由过程建立自定义函数完成特定须要。
1.函数定义语法结构:
PHP中许可用户运用function关键字建立一个自定义函数。语法结构:
function 函数称号(参数1, 参数2, ...) { //函数内的代码 }
PHP对函数称号的限定比较少,能够是以字母或下划线开首后跟字母、下划线或数字的任何字符串,而且不辨别大小写。括号内是函数的参数,多个参数间用逗号分开,没有参数时括号也不能省略。大括号内是函数体,在函数体内运用return语句能够指定函数的返回值。示例:
function format_Html($text){ $text="<u><i><b>$text</b></i></u>"; //运用加粗、斜体和粗体标记 echo $text; //输出格式化后的字符串 }
2.运用函数:
用户函数建立以后,便能够像体系函数一样运用,即经由过程指定函数称号来挪用。假如该函数须要参数,须要在小括号内指定参数的值,注重参数的范例应与定义时一致。
在挪用用户自定义函数时,必需确保之前函数已存在,即函数应先定义再挪用。示例:
<table cellspacing=0 cellpadding=0 width="511" border=0> <tr> <td width="70" height=22>产品称号:</td> <td width="292" height=22 class="title"><?php format_Html(“企业管理体系”); ?></td> </tr> </table>
3.函数返回值:
偶然须要在顺序外部运用函数实行的效果,这时候就须要在函数内运用return语句指定一个返回值。运用return语句能够为函数返回任何范例的数据。示例:
<?php function getDataAry(){ $resAry=array(95,87,79,80,62,74,90,92); //建立一个数组 return $resAry; //返回该数组 } $ary=getDataAry(); //保留函数返回的数组 foreach ($ary as $i) echo $i.","; //遍历数组,输出所有数 ?>
4.函数参数通报体式格局:
PHP支撑的参数通报体式格局有:按值通报、按索引通报、默认值通报和可变参数列表通报。
以上就是php怎样定义一个函数的细致内容,更多请关注ki4网别的相干文章!