如果调用某个变量,我需要一些帮助来获取输出其他内容的规则。 为了打破它,我列出了以下内容:
private $zebra_moto_symbol = array
( "ES400", "MC9500", "MC9200", "MC9190", "MC9094", "MC9090", "MC9097", "MC9060",;
并使用此代码将模型拉入列表中的页面:
public function manufacturer_models_list() {
$manu_name = $this->manufacturer_name;
$output = "<ul>";
sort($this->$manu_name);
foreach($this->$manu_name as $model) {
$output .= "<li>" . "<a href=\"repair.php\">" . $model . "</a></li>";
}
$output .= "</ul>";
$output .= "<p class=\"clear\"></p>";
$output .= "<a href=\"repair.php\" " . "id=\"arrange-repair\">Arrange A Repair</a>";
return $output;
}
除了其中的两个,我需要它显示repair.php链接,但是在这两个链接上需要不同。为了实现这一目标,我需要输入什么? 提前谢谢(对不起,这个让我难过)。 :)
答案 0 :(得分:0)
答案 1 :(得分:0)
如果我理解正确,你想要的是在某些值上有不同的输出。
我会考虑使用另一个数组来保存您想要不同输出的值,您可以这样做:
$different_output_array = ['ES400', 'MC9500']; # you can add new elements any time
只需将您的功能修改为以下内容:
public function manufacturer_models_list() {
$manu_name = $this->manufacturer_name;
$output = "<ul>";
sort($this->$manu_name);
foreach($this->$manu_name as $model) {
if(in_array($model,$different_output_array))
{
$output .= "<li>" . "<a href=\"another.php\">" . $model . "</a></li>";
}
else
{
$output .= "<li>" . "<a href=\"repair.php\">" . $model . "</a></li>";
}
}
$output .= "</ul>";
$output .= "<p class=\"clear\"></p>";
$output .= "<a href=\"repair.php\" " . "id=\"arrange-repair\">Arrange A Repair</a>";
return $output;
}
希望这可以提供帮助。