winson_lhs 的个人博客 / 0 / 5 / 创建于 2年前
看到网上很多文章说require文件时没有返回值。但是经过我的测试,当成功时返回值是1,失败是会报错终止。
$a = require 'test.php'; var_dump($a);
当 test.php 返回一个变量时, 这个变量就是返回值
return ['apple'];
所以 require 是有返回值的吧,只不过是失败了会报 fetal error 。
本作品采用《CC 协议》,转载必须注明作者和本文链接
查查文档require,搜索一下return,看看,嗯,能返回值。
require本身是没有返回值的,只是你引入的文件return了值而已,实质是(本身php文件执行时,引入文件的内容被包含进该自身php文件中)
include_once 都有,怎么没有啊? return 'testing'; 看看
我要举报该,理由是:
推荐文章: