PHP 新手入门之函数
php 真正的威力在与他的函数,在php 中,提供了超过1000个内建函数,查看完整的php 内建函数,请参考php手册,本章节将会告诉你怎么在php 中创建函数,函数是通过调用来执行的
创建函数:
function msg(){
执行代码
}
函数要进行调用
注:函数名应该要体现它的功能,函数名以字母或下划线开头,不能以数字开头
<?php function name(){ echo "my name is mengyi"; } echo "hi ,"; name(); //调用函数 ?>
为了给函数添加更多的功能,我们可以给函数添加参数
例如上例:函数名name后面有个括号,这里面我们就可以加入参数,参数类似于变量
<?php header("Content-type: text/html; charset=utf-8");//设置编码 function msg($cnt,$url){ echo "<script>alert('$cnt')</script>"; //弹出窗口 echo "<script>location.href='$url'</script>"; //跳转到那个页面 } msg("大家好",'//m.sbmmt.com'); ?>
注:当调用了msg 函数,会把”大家好”和 php.cn 的地址传到函数中,先弹出大家好,然后跳转到php.cn页面
php函数的返回值
如需让函数返回一个值,请使用 return 语句
<?php function add($x,$y){ $total=$x+$y; return $total; } echo "1 + 16 = " . add(1,16); ?>