一、文件包含语句
1).作用
PHP提供的文件包含语句可以从另一个文件中将代码包含进来,使用文件包含语句不仅
可以提高代码的重用性,还可以提高代码的维护和更新的效率。
2).通常使用include、require、include_once和require_once语句实现文件的包含;
示例:
这四种文件包含语句的区别,require和include语句功能类似,但是在包含文件时,如果没有找到所要包含的文件,
include语句会发生警告,程序继续运行;而require语句会发生致命错误,程序会停止运行;include_once、require_once
语句和include、require的作用几乎相似,但不同的是带"_once"的语句会先检查要包含的文件是否已经被包含过,避免了
同一文件被重复包含的情况。
二、PHP函数
(一)、参数设置
1.引用传参
2.设置默认参数
3.指定参数类型
a.弱类型参数设置
b.强类型参数设置
注:declare用于设定一段代码的执行指令,其中strict_type=1表示当前函数的设置使用强类型参数设置。
在PHP7不仅可以设置函数参数的类型,还可以指定函数返回值的类型;可以作为返回值类型的分别为:int、
float、string、bool、interface、array和callable类型。
示例如下:
·
说明:将上面的函数返回值设置为int类型,而函数实际返回的是float类型,所以程序会报上面这个错误。
(二)、变量的作用域
注:在默认情况下函数中不能使用全局变量,同时局部变量的改变也不会对全局变量有任何影响。
那如何在函数中使用全局变量呢?PHP有三种方式,分别为参数传递、global关键字和超全局变量$GLOBALS。
global关键字和超全局变量$GLOBALS示例如下: