Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用echo'时出现问题;d++$javascript中的值,作为html5音频播放器页面的一部分_Javascript_Php_Arrays_Html5 Audio - Fatal编程技术网

使用echo'时出现问题;d++$javascript中的值,作为html5音频播放器页面的一部分

使用echo'时出现问题;d++$javascript中的值,作为html5音频播放器页面的一部分,javascript,php,arrays,html5-audio,Javascript,Php,Arrays,Html5 Audio,我一直在为自己制作一个“音板”,为目录中找到的每个mp3文件填充一个自定义HTML5音频播放器。现在,这方面的工作完全符合我的预期,但当我尝试添加一个使用javascript的自定义计时器时,我的问题就开始了 对于每一个玩家,我都能够定制控件,并使变量与类似的东西结合在一起 <audio id="player<?php echo $count1++;?>" src="audio/<?php echo rtrim($file, " "); ?>"></au

我一直在为自己制作一个“音板”,为目录中找到的每个mp3文件填充一个自定义HTML5音频播放器。现在,这方面的工作完全符合我的预期,但当我尝试添加一个使用javascript的自定义计时器时,我的问题就开始了

对于每一个玩家,我都能够定制控件,并使变量与类似的东西结合在一起

<audio id="player<?php echo $count1++;?>" src="audio/<?php echo rtrim($file, " "); ?>"></audio>

您可以使用foreach循环为您提供项目索引,而不是单独计数来链接项目

所以当你这么做的时候

foreach ($files as $file) {
你可以用

foreach ($files as $id => $file) { 
然后使用

echo $id;
在循环内部输出相应的ID

echo $id;