如果要省略循环的剩余部分,则编写一个break语句。
是否可以编写一些内容来省略所包含文件的剩余部分(但不会像使用die
或exit
时那样终止应用的其余部分?)
答案 0 :(得分:7)
您可以使用return
语句退出包含的文件,并可选择返回值。
示例:
<?php
// file1.php:
$value = include('file2.php');
echo $value;
其中包括:
<?php
// file2.php:
if($_REQUEST['something'] == 'something else')
return 'Something else';
//do some stuff if _REQUEST['something'] != 'something else'
return 'something';
显然是一个无用的示例,但是,它演示了使用return
来编写include()
ed文件。
答案 1 :(得分:1)
你可以将你的包分成两个单独的文件,然后根据需要而不是只需要一个,或者可能只需要一个,并根据需要让那个需要第二个。