iT邦幫忙

2023 iThome 鐵人賽

DAY 3
0
Software Development

設計師怎麼學 PHP系列 第 5

Day05 PHP的 include 與 require

  • 分享至 

  • xImage
  •  

在 PHP 的世界中,可以將程式分成不同的功能區塊,需要的時候再引入
引入的方法主要有 include 與 require 這兩個方法

include

  • 如果檔案不存在,會顯示警告訊息,但是不影響程式後面的運作,可以繼續往下跑
  • 可以有回傳值

require

  • 如果檔案不存在,直接噴錯誤,不會繼續往下跑
  • 無法有回傳值

先準備要引入的檔案

<?php
 function hi($name){
     return "{$name},您好!";
 }

?>

在檔案裡面使用 include 引入時,需指定檔案名稱
引入之後就可以直接使用原先檔案裡頭的方法
如果要使用 require 引入,就直接把 include 換成 require 就可以啦(是有多懶)

<?php
    include "hi.php";
    echo hi('NaNa');
?>

include_once 與 require_once

如果要確保檔案只要引入一次,不要引入太多次,就可以在後面加個 _once


在公司很常看到 header.php 或是其他共用的功能會被 include 或 require 引入
讀裡面的檔案時,就可以順著被 include 或 require 的檔案,去了解共用的元件有哪些


上一篇
Day04 PHP的表單傳送與接收
下一篇
Day06 PHP 的 goto
系列文
設計師怎麼學 PHP10
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言