文件包含include和require区别

文件加载原理:

  1.文件加载(include或require)的时候,系统会自动的将包含文件中的代码嵌入到当前文件中

  2.加载位置:在哪加载?对应的文件中的代码嵌入的位置就是对应的include位置 ,当前位置(跟html img 图片的路径差不多)。

  

    <?php
       include './wen/index.php';
        echo $str;   //当前代码中没有$str    include  引用后可以使用
    ?>






<?php
// mt_rand(int $min,int $max) 产生随机数函数  $min ,$max   
$str="请输入验证码:";
$str.='<span style="color:rgb('.mt_rand(0,255).','.mt_rand(0,255).','.mt_rand(0,255).')">'.mt_rand(0,9).'</span>';   //产不不同颜色的验证码
$str.='<span style="color:rgb('.mt_rand(0,255).','.mt_rand(0,255).','.mt_rand(0,255).')">'.mt_rand(0,9).'</span>'; 
$str.='<span style="color:rgb('.mt_rand(0,255).','.mt_rand(0,255).','.mt_rand(0,255).')">'.mt_rand(0,9).'</span>'; 
$str.='<span style="color:rgb('.mt_rand(0,255).','.mt_rand(0,255).','.mt_rand(0,255).')">'.mt_rand(0,9).'</span>';   
?>

  

  include和include_once的区别:

  inclide:系统会碰到一次,执行一次,:如果对同一个文件进行多次加载,那么系统会执行多次;

  include_once:系统碰到多次,也会执行一次。

  require和reequire_once的区别:

        本质都是包含文件,唯一的区别在于包含不到文件的时候,报错的形式不一样。

  include :比较轻

  require:要求高,如果出错代码将不在执行。

 

 

 

 

 

 

 

        

  

  

 

 

 

 

 

 

 

 

 

 

  

转载于:https://www.cnblogs.com/xiaowie/p/10971386.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值