簡體   English   中英

<audio>用PHP變量標記

[英]<audio> tag with PHP variable

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';
} 

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM