包括错字 3 LocalConfiguration.php

Include typo3 LocalConfiguration.php

如何将 typo3 的 LocalConfiguration.php 包含到我的脚本中(不在 typo3 中)?由于该文件 returns 一个数组:

<?php
return [
    'BE' => [
    ...

我想我必须将 include 放入一个函数中:

function getConf() {
    include_once("typo3conf/LocalConfiguration.php");
}
$conf = getConf();
print_r($conf);

但输出为空。

您应该使用 $GLOBALS 从 TYPO3 配置中读取值,这些文件的值是 written/overwritten DefaultConfiguration + LocalConfiguration + AdditionalConfiguration

直接将它包含到变量中即可:

$conf = include 'typo3conf/LocalConfiguration.php';

您很可能需要 return 配置:

<?php
function getConf() {
    return include_once("typo3conf/LocalConfiguration.php");
}
$conf = getConf();
print_r($conf);

René Pflamm 的解决方案应该更简单