PHP 知识量:7 - 20 - 67
定义完一个函数之后,如果需要在其他页面或者多个页面中使用它,不必在每个页面中都复制粘贴这个函数代码,可以使用“引入”的方式,由php在运行时自动将函数插入目标页面。
要实现“引入”一个函数或一段代码,可以使用include和require语句。
包含函数addOne的文件(addOne.php):
<?php function addOne($a) { $a = $a + 1; return $a; } ?>
包含函数show的文件(show.php):
<?php function show($what) { echo "$what"; } ?>
函数引用页面(index.php):
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>index</title> </head> <body> <?php include 'addOne.php'; require 'show.php'; show(addOne(5)); ?> </body> </html>
以上代码中,分别将函数addOne和show独立于两个php文件中。在index.php页面中,使用include和require语句分别将这两个函数引入(包含)进来,这样,当页面执行时,就会如同这两个函数本来就在这个页面中一样,与前一个示例中的执行结果是一样的。
php提供了丰富的内置函数可供使用,涉及字符串、数组、数据库交互、文件操作、安全验证等等各个方面,可以通过php扩展库列表来具体的查看和使用。
此外,还可以按照自己的需求编写自定义函数,前面示例中的函数都是自定义函数。
自定义函数本质上与内置函数差不多,但是通常情况下,当存在实现某个功能的内置函数时,应当优先使用内置函数,因为内置函数经过了高度优化和验证,可以执行的更快且安全可靠。
Copyright © 2017-Now pnotes.cn. All Rights Reserved.
编程学习笔记 保留所有权利
MARK:3.0.0.20240214.P35
From 2017.2.6