我只是想知道你是如何将一个函数放在echo语句中的?把功能放在PHP中的回声
function Catselect($abc){
global $category;
if($category == $abc){
echo 'selected ="selected"';
}
}
echo'
<select style="width: 260px;" name="category">
<option value="01" '.Catselect("01").'>Site Related</option>
<option value="02" '.Catselect("02").'>Tournaments</option>
<option value="03" '.Catselect("03").'>Articles</option>
<option value="04" '.Catselect("04").'>Interviews</option>
<option value="05" '.Catselect("05").'>General</option>
</select>
';
我试图做一个更新网页,让您能看到前面的类别是什么,所以我们在这之前我们说,类别为赛事值为2,如果你去更新页面,比赛类别将被自动选择。
但是我得到的只是在我的标题顶部选择的单词=“选定”。
任何帮助?
而不是在功能打印,你要返回一个值。如果'$ abc'是选定的类别,那么你会写'$ return =“selected = \”selected \“”;返回$ return;'在函数的if语句中。 – sooper