将js文件列表显示到php数组列表

时间:2015-09-23 20:12:33

标签: php arrays

我有这个函数用于页面底部的.js文件的显示列表。

function load_js($js, $file = '')
{
    global $_admin_js;
    if ($file != '') {
        $file = preg_replace('/\\\/', '/', dirname($file));
    }
    $_admin_js [] = array(
        $js,
        $file
    );
}

添加js文件(即page.php):

global $_admin_js;
load_js('admin/templates/js/jquery.icheck.min.js');
load_js('admin/templates/js/select2.js');

结果:

global $_admin_js;
    $value = '';
    foreach ( $_admin_js as $js ) {
        echo $js[0];
    }

,结果是:admin/templates/js/jquery.icheck.min.js admin/templates/js/select2.js

这有效但我需要在PHP array中打印结果:

$exclude = array( 
    'admin/templates/js/jquery.icheck.min.js',
    'admin/templates/js/select2.js' 
);

如何在php array列表中显示结果?!

1 个答案:

答案 0 :(得分:0)

几乎就在那里,只需要将值推送到数组中。

$exclude = []; 
foreach ($_admin_js as $js ) {
    $exclude[]= $js[0];
}

这可以为您提供所需的结果。