六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

在PHP中include與require到底有什么區別呢?看這里的例子就知道了

[摘要]include.php3的運行結果是:  這是inc1.inc文件中的一個變量的值!  這是inc2.inc文件中的一個變量的值!  inc1.inc文件中的int變量值為1!require.php3的運行結果是:  這是inc1.inc文件中的一個變量的值!  inc1.inc文件中的int變量...
include.php3的運行結果是:
  這是inc1.inc文件中的一個變量的值!
  這是inc2.inc文件中的一個變量的值!
  inc1.inc文件中的$int變量值為1!

require.php3的運行結果是:
  這是inc1.inc文件中的一個變量的值!
  inc1.inc文件中的$int變量值為2!

你可以看到在require.php3中$int變為了2,也就是說inc1.inc中的語句被執行了2次,這樣看來在循環中require語句只被解釋一次,而且會把require語句所在的位置用require的文件內容替代并運行,而在循環中include語句每次都會被解釋運行。

[sonymusic]補充道:
require是只執行一次的,不,這么說不恰當。應當說,require是先替代,將指定文件的內容代進來,再運行,所以它不知道你設置了一FOR循環。而include語句,是什么時候執行到了,什么把指定文件的內容代進來,繼續執行。

include.php3:
  <html>
  <body>
  <?
  for($i=1;$i<=2;$i++){
   include("inc$i.inc");
  }
  echo $var1;
  echo $var2;
  echo 'inc1.inc文件中的$int變量值為' . $int . "!<br>";
  ?>
  </body>
  </html>

require.php3:
  <html>
  <body>
  <?
  for($i=1;$i<=2;$i++){
   require("inc$i.inc");
  }
  echo $var1;
  echo $var2;
  echo 'inc1.inc文件中的$int變量值為' . $int . "!<br>";
  ?>
  </body>
  </html>

inc1.inc:
  <?
  $var1 = "這是inc1.inc文件中的一個變量的值!<br>";
  if(isset($int)){
   $int++;
  }
  else{
   $int = 1;
  }
  ?>

inc2.inc:
  <?
  $var2 = "這是inc2.inc文件中的一個變量的值!<br>";
  ?>




主站蜘蛛池模板: 色域综合| 日韩欧美在线综合 | 日本人亚洲人成人 | 欧美怡春院一区二区三区 | 日本欧美一区二区三区视频 | 亚洲系列第一页 | 最新丁香六月 | 日韩乱轮 | 日本在线免费看片 | 人人干日日操 | 欧美一卡二卡三卡四卡乱码 | 日本五级床片午夜视频 | 日日摸夜夜摸狠狠摸日日碰夜夜做 | 欧美性活一级视频 | 亚洲国产欧美在线人成app | 天天综合网久久 | 色婷婷亚洲十月十月色天 | 午夜岛国 | 青青青国产在线观看免费网站 | 色吧亚洲欧美另类 | 一级女人毛片人一女人 | 日日干天天射 | 日本高清在线观看视频 | 欧美一级淫片免费观看 | 青青青国产免费手机视频在线观看 | 亚洲zscs综合网站 | 日韩欧美福利视频 | 亚洲激情欧美 | 亚洲精品免费在线观看 | 日本激情小视频 | 欧美一区二区久久精品 | 午夜视频免费在线 | 山河令彩蛋免费播放完整版 | 中文字幕一区二区在线观看 | 天天干夜夜爽 | 我想看一级黄色毛片 | 日本免费网站在线观看 | 伊人影视在线观看日韩区 | 在哪里看毛片 | 亚洲sss| 亚洲国产午夜 |