所以我有以下代碼:PHP - 如何向變量添加2個以上的參數?
<ul>
<li>
<p>
<?php
$var = rand(1,2,3,4,5,6,7,8,9,10);
if ($var == 1){
print '<a href="/dir1/file1">link1</a>';
}
if ($var == 2){
print '<a href="/dir2/file2">link2</a>';
}
if ($var == 3){
print '<a href="/dir3/file3">link3</a>';
}
if ($var == 4){
print '<a href="/dir4/file4">link4</a>';
}
if ($var == 5){
print '<a href="/dir5/file5">link5</a>';
}
if ($var == 6){
print '<a href="/dir6/file6">link6</a>';
}
if ($var == 7){
print '<a href="/dir7/file7">link7</a>';
}
if ($var == 8){
print '<a href="/dir8/file8">link8</a>';
}
if ($var == 9){
print '<a href="/dir9/file9">link9</a>';
}
if ($var == 10){
print '<a href="/dir10/file10">link10</a>';
}
?>
</p>
</li>
</ul>
但它輸出這樣的錯誤:
"Warning: rand() expects exactly 2 parameters, 10 given..."
所以我不知道我怎麼會隨機的這個variable
的values
,然後在p
標籤只在print()
?
忘記href的引號 –
@Hanky웃Panky,回到您的編輯。 –