同じ外部ファイルを重複して読み込みたくないとき使う。 このサンプルでは、myInfo()関数を定義した外部ファイルout02.phpをinclude_onceで読み込み それをechoで出力している。なお、ファイル読み込みが成功すると返値が1になる。 それも確認のため出力している。
1
source
<?php
$returnTest = include_once "out02.php";
echo myInfo(),"<p>";
echo $returnTest;
?>
【out02.phpのソース】
<?php
function myInfo() {
$name = "MAKOTO3";
$age = 37;
$gender = "male";
return "$name $age $gender";
}
?>