PHP基础教程之函数篇


1.1 什么是函数呢?

将一些重复的过程嵌入在一个命名的代码块中,然后在必要的时候调用这个名.这个代码块称为函数(function);

2.1.1创建函数:

php提供了一个预定义的语法模式来定义一个函数,如下:
function function_name(paramenters){ function-body }

例如下面的函数:
function footer(){ echo "<p><a href=\"http://www.phpno.com\">新疆PHPer交流论坛</a></p>"; }

这样定义后可以在任何地方调用:
<?php footer(); ?>

2.1.2 按值传递参数:

向函数传递数据是常用的功能.例如要比较两个数的大小:

function Max($a,$b){ $max=$a>$b?$a:$b; //这里用到一个三元运算,即当$a>$b时,$max=$a,否则$max=$b } 在这里函数接受了两个参数,$a和$b,可以这样调用函数:
Max(6,8);
也可以向函数传递变量:
2.1.2-L1

<?php $a=6; $b=8; Max($a,$b); ?> 这中方式称为按值传递或者传值(passing by value),这样的话,函数范围内对这些值的任何改变都在函数外部被忽落掉

本文作者:

1.1 什么是函数呢?

将一些重复的过程嵌入在一个命名的代码块中,然后在必要的时候调用这个名.这个代码块称为函数(function);

2.1.1创建函数:

php提供了一个预定义的语法模式来定义一个函数,如下:
function function_name(paramenters){ function-body }

例如下面的函数:
function footer(){ echo "<p><a href=\"http://www.phpno.com\">新疆PHPer交流论坛</a></p>"; }

这样定义后可以在任何地方调用:
<?php footer(); ?>

2.1.2 按值传递参数:

向函数传递数据是常用的功能.例如要比较两个数的大小:

function Max($a,$b){ $max=$a>$b?$a:$b; //这里用到一个三元运算,即当$a>$b时,$max=$a,否则$max=$b } 在这里函数接受了两个参数,$a和$b,可以这样调用函数:
Max(6,8);
也可以向函数传递变量:
2.1.2-L1

<?php $a=6; $b=8; Max($a,$b); ?> 这中方式称为按值传递或者传值(passing by value),这样的话,函数范围内对这些值的任何改变都在函数外部被忽落掉

本文作者:
« 
» 
快速导航

Copyright © 2016 phpStudy | 豫ICP备2021030365号-3