PHP学习笔记(九)

代码重用和函数编写

代码重用

代码重用,顾名思义,即为重复使用代码的意思,主要通过两个函数来实现:include()require()

使用方法:include(xxx.php)require(xxx.php)此时,该函数会执行引用文件中的代码。
二者几乎完全相同,但区别在于语句执行失败之后, require()会返回一个致命的错误,而include()只返回一个警告

函数编写

PHP中函数名不区分大小写,但建议全部使用小写。
函数以function开头,括号中为参数,如:function hello($data){},例子中,$data为参数,hello为函数名,大括号内为函数体。
调用时为:hello(2019)

注意,如

<?php
function add($a, $b)
{
	$a = $a + $b;
	echo "$a\n";
}
$a = 10;
add($a, 13);
echo "$a";
?>

输出结果为
在这里插入图片描述
可以看出,虽然在函数中$a的值变为23,但函数调用结束后,$a的值又变回了10,没有起到相加的作用。
因为函数中调用的为$a的拷贝,是一个新的变量,只是值相同而已,要想调用$a的值,需要将函数改为function add(&$a, &b),此时指定了$a参数为引用传递

发布了27 篇原创文章 · 获赞 1 · 访问量 821

猜你喜欢

转载自blog.csdn.net/weixin_44377940/article/details/89742817