require的到底有沒有返回值?

winson_lhs發表於2022-08-04

看到網上很多文章說require檔案時沒有返回值。但是經過我的測試,當成功時返回值是1,失敗是會報錯終止。

$a = require 'test.php';
var_dump($a);

當 test.php 返回一個變數時, 這個變數就是返回值

return ['apple'];

所以 require 是有返回值的吧,只不過是失敗了會報 fetal error 。

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章