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

      

  • 相关阅读:
    Centos7下安装oracle 11g,弹窗不显示或者显示太小
    SQLserver登陆报错
    centos7配置网易yum源
    python ----django---打包重用
    python打包exe文件
    Acwing-198-反素数(约数, 数学)
    Acwing-197-阶乘分解(质数)
    Acwing-196-质数距离(素数区间筛法)
    Acwing-169-数独2(搜索, 剪枝)
    Acwing-168-生日蛋糕(搜索, 剪枝)
  • 原文地址:https://www.cnblogs.com/kaka6k66k/p/11782273.html
Copyright © 2020-2023  润新知