0

我在App/icons/icons.php中添加了一个文件,它有一个数组

<?php

$skills_icon = array(
‘one’,
‘two’,
‘three’
);

我在functions.php中添加了icons.php文件

array_map(function ($file) use ($sage_error) {
    $file = "../app/{$file}.php";
    if (!locate_template($file, true, true)) {
        $sage_error(sprintf(__('Error locating <code>%s</code> for inclusion.', 'sage'), $file), 'File not found');
    }
}, ['icons/icons','helpers', 'customizers/intro', 'customizers/skills', 'widgets/skills']);

在我看来 home.blade.php我想从中接收数组值。

{{ var_dump($skills_icon)}}

但我收到 NULL 值。

有什么我想念的吗?

4

1 回答 1

0

如果您确定您的文件已加载,您是否尝试将数据放入返回数据的方法中,然后调用此方法?

您还可以将文件添加为 config/file.php,方法是将其与其他文件一起添加到 function.php 文件的末尾。然后用 config() 助手正常调用它。

于 2020-11-20T22:24:04.057 回答