PHP基础知识(三)

一、文件包含语句

  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示例如下:

  

原文地址:https://www.cnblogs.com/kaka6k66k/p/11782273.html