close

在PHP中,時常會插入伺服器包含,也就是include,但是插入包含分為include跟require這兩種,這兩種到底有何不同呢?

<?php include('conn/conn.php'); ?>
這一個用法會先插入程序再執行,一但出現錯誤就會出現錯誤警告。

<?php require('conn/conn.php'); ?>
這一個用法則是把本身指定檔案置換,置換檔案時會先執行script,因為先執行再回傳結果,所以出現錯誤時會跳離。

所以兩者差別在於require遇到錯誤會跳離停止,而include不會停止,會繼續執行,僅顯示錯誤訊息!

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 阿麻 的頭像
    阿麻

    想.涉.經

    阿麻 發表在 痞客邦 留言(0) 人氣()