我想我做的非常非常错......
我知道我在使用rand($ a,$ b)做错了,但我发现很难分离,因为我正在从C++转换到PHP
这是相关的源代码:
<?php
$r = rand(1,7);
if ($r = 1){
echo '<p id="quote">a</p>';}
if ($r = 2){
echo '<p id="quote">b"</p>';}
if ($r = 3){
echo '<p id="quote">c</p>';}
if ($r = 4){
echo '<p id="quote">d</p>';}
if ($r = 5){
echo '<p id="quote">e</p>';}
if ($r = 6){
echo '<p id="quote">f</p>';}
if ($r = 7){
echo '<p id="quote">g</p>';}
?>
Run Code Online (Sandbox Code Playgroud) 这是代码:
<?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 …Run Code Online (Sandbox Code Playgroud)