2012-01-10 66 views
0

意外T_SWITCH下面的代碼:語法錯誤,在PHP

<?php 
    $r=rand(1,7) //get a random number from 1 to 7 inclusive... 
    switch($r) { //...and get a random quote 
    case 1: 
    echo '<p class="quote">welcome to Moonside.<br/>Wecomel to Soonmide.<br/>Moonwel ot Cosidme.</p>'; 
    break; 
    case 2: 
    echo '<p class="quote">Hey! Parking Meters! And you\'re walking around!<br/>Ha ha ha... That\'s so funny.</p>'; 
    break; 
    case 3: 
    echo '<p class="quote">"Yes" is "No" and "No" is "Yes."<br/>It makes perfect sense in Moonside.</p>'; 
    break; 
    case 4: 
    echo '<p class="quote">Hello!<br/>And... good-bye!</p>'; 
    break; 
    case 5: 
    echo '<p class="quote">This is a headline from tonight\'s Moonside Press...<br/>\"Mani Mani is always Mani Mani at Mani Mani with all Mani Mani Mani."</p>'; 
    break; 
    case 6: 
    echo '<p class="quote">I can sense...that...you have a controller...in your...hands...</p>'; 
    break; 
    case 7: 
    echo '<p class="quote">Ness\'s HP drops to 0!<br/>Jeff\'s HP drops to 0!</p>'; 
    break; 
    } 
    ?> 

如果它可以在所有的事,我會提到

回答

8

你忘了這整個PHP塊在我的HTML源代碼縮進兩次分號更早。

+1

謝謝! (令我沮喪) – user1136646 2012-01-10 04:41:43

+0

哈哈,愚蠢的錯誤,但也使它 – sasjaq 2013-03-30 19:40:29