PHP文件为什么会直接返回一个数组?

<?php
return array(
    'app' => __DIR__.'/../app',
    'public' => __DIR__.'/../public',
    'base' => __DIR__.'/..'
);


数组无变量名, require这个文件时怎么使用数组里的数据?

$a = require 'config.php';
print_r($a);

换成 $a = include 'a.php'

参考 Loading return array from a PHP file
直接把require文件复制给一个变量,比如var $dir = include("数组所在文件文件名");

$con=require_once 'xxxx.php';