也许我错过了一些东西,但实际上,我找不到解决方案。
我想更改从glob
函数中获得的数组的格式。
这就是我的代码现在的样子。
$my_files = glob('*.php');
结果是一个数组:
array(
'0' => 'about.php',
'1' => 'admin-ajax.php',
'2' => 'admin-footer.php',
'3' => 'admin-functions.php',
'4' => 'admin-header.php',
'5' => 'admin-post.php',
'6' => 'admin.php',
)
现在这正是我想要的(分别用每个数组的文本更改数字):
array(
'about.php' => 'about.php',
'admin-ajax.php' => 'admin-ajax.php',
'admin-footer.php' => 'admin-footer.php',
'admin-functions.php' => 'admin-functions.php',
'admin-header.php' => 'admin-header.php',
'admin-post.php' => 'admin-post.php',
'admin.php' => 'admin.php',
)
我需要将其作为数组以这种方式使用变量包含它:
array(
'name' => 'Intern download file name',
'id' => $prefix .'blog_post_intern_url',
'type' => 'select',
'options' => $my_files,
),