5.6.1 PHP加载自定义的函数库

加载自定义的函数库

使用自定义函数库

•代码重用
–通过重复使用已有的代码,提高开发效率,降低成本

•include( )和require( )函数。

–require( )将一个文件在预处理期间被导入,像把该文件粘贴到使用函数的地方。

–include( )与require ( )几乎等价,区别在于在脚本执行时包
含,当处理失败时,include( )产生一个警告而require( )则导致一个致命错误。

•include_once( )和require_once(  )函数
   两个函数在脚本执行期间包括并运行指定文件。与include( )语句及require( )类似,唯一区别是如果该文件中的代码已经被包括了,则不会再次包括,只会包括一次。这两个函数应该用于在脚本执行期间同一个文件有可能被包括超过一次的情况下,你想确保它只被包括一次以避免函数重定义,变量重新赋值等问题。
<?php
    **require** 'config.php';           //使用require语句包含并执行config.php文件
    **if** ($condition)                     //在流程控制中使用include语句
        **include** 'file.txt';             //使用include语句包含并执行file.txt文件
    **else**                                    //条件不成立则包含下面的文件
        **include** ('other.php');      //使用include语句包含并执行other.php文件
    **require** ('somefile.txt');       //使用require语句包含并执行somefile.txt文件

function.php

<?php
    function one() {
        echo "111111111111111<br>";
    }
    function two() {
        echo "222222222222222<br>";
    }
    function three() {
        echo "33333333333333333<br>";
    }

test.php

<?php
    require "function.inc.php";
    if($a == "a")
        include "demo.txt";
    else 
        include "demo2.html";
    one();
    two();
    three();
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容