php - <audio>标签与PHP变量

标签 php html variables audio

PHP在播放音频时遇到问题。我对PHP还是很陌生,但是知道很多HTML。这是我的PHP代码:

$r       = mt_rand(1,3);

$authors = array(
1 => 'Sandro Silva & Quintino - Epic (Original Mix)',
2 => 'Sandro Silva & Quintino - Epic (Original Mix)',
3 => 'Sandro Silva & Quintino - Epic (Original Mix)'
);

if ($authors[$r] == 'Sandro Silva & Quintino - Epic (Original Mix)') {
$music  = 'http://4late.nn.pe/loading_screen/Sandro Silva.ogg'
} 

和我的音频块:
<audio autoplay>
    <source src="<?php echo $music;?>" type="audio/ogg">
</audio>

有任何想法吗?

ps:音乐名称不一样,只是一个例子。

编辑:我收到此错误:Parse error: syntax error, unexpected '}' in index.php on line 31

最佳答案

您在if块中缺少分号:

if (strtolower($authors[$r]) == strtolower('Sandro Silva & Quintino - Epic (Original Mix)')) {
    $music  = 'http://4late.nn.pe/loading_screen/Sandro Silva.ogg';
} 

大写/小写匹配之前的字符串,只是为了排除大小写不一致。

关于php - <audio>标签与PHP变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35092622/

相关文章:

jquery - 将 CSS 样式转换为 JS 变量?

php - 如何在mysql中输入包含多个项目的客户订单

php - 为什么查询在 phpmyadmin 上工作而不在 php 页面上工作

php - Laravel 5.5 用户模型和好友关系(belongsToMany)由多列组成

javascript - 用 JavaScript 编写小型库时遇到问题

php - 我可以在 PHP 中的不同函数之间共享变量吗?

php - 使用 php simple html dom 或 phpQuery 查找 div 类值

html - 如何在不产生插入效果的情况下为输入框着色

html - CSS选择一个没有特定子元素的元素

variables - Kotlin 最佳实践 : val of object fields