gpt4 book ai didi

php - 将增加的数字添加到 php 数组中(这样我以后可以用 php echo 调用它)

转载 作者:行者123 更新时间:2023-12-04 10:13:32 25 4
gpt4 key购买 nike

有了这个代码

$files = scandir('audio');
$files = array_slice($files, 2);
$files = array_combine(range(1, count($files)), $files);
echo "<pre>";
print_r($files);
echo "</pre>";

我能够扫描一个目录并像这样在一个数组中列出它的文件..
Array
(
[1] => audio1.mp3
[2] => audio2.mp3
[3] => audio3.mp3
)

我想要做的是为它发现的每个文件插入一个递增的值编号,我以后可以引用,这样数组就变成了
Array
(
[1] => Array
(
[0] => 1
[1] => audio1.mp3
)
[2] => Array
(
[0] => 2
[1] => audio2.mp3
)
[3] => Array
(
[0] => 3
[1] => audio3.mp3
)
)

我不知道从哪里开始这个,所以不能说我试过什么,任何帮助表示赞赏。
PS:这是为了让我解决我在这个问题中遇到的问题 Problem when using echo'd ++$value in javascript as part of a html5 audio player page因为如果这些值在数组中,我将不必在 echo 端用++ 增加它们。

最佳答案

foreach($files as $key=>$f) {
$files[$key] = array($key, $f);
}

关于php - 将增加的数字添加到 php 数组中(这样我以后可以用 php echo 调用它),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61203228/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com