-2

我在我的 php 文件中至少使用了 10 次以下代码。

<span class="red">*</span>
<?php
 if (isset($_SESSION['nodistrict'])) {
 echo '<span class="red">&nbsp; Selecting a district is mandatory.</span>';
 }
?>

我怎样才能在一个地方写这个并从几个地方打电话。

4

3 回答 3

2

像这样的函数:

function hasDistrict() {
    if (isset($_SESSION['nodistrict'])) {
        echo '<span class="red">&nbsp; Selecting a district is mandatory.</span>';
    }
}

在您的代码中多次这样调用它:

hasDistrict();
于 2013-05-30T06:17:12.267 回答
2

也许您正在寻找类似以下内容的东西:

function showError($to_check, $mandatory_field)
{
    if(isset($to_check))
    {
        echo '<span class="red">&nbsp; Selecting a ' . $mandatory_field . ' is mandatory.</span>';
    }
}
于 2013-05-30T06:22:39.473 回答
1

由于代码混合了 HTML 和 PHP 代码,我建议将其放在单独的 .php 文件中,并将其包含在您需要的任何地方。

于 2013-05-30T06:17:28.990 回答