如何在php编码中设置默认值

Posted

技术标签:

【中文标题】如何在php编码中设置默认值【英文标题】:How to set default value in php coding 【发布时间】:2018-01-26 07:03:19 【问题描述】:

我是编码初学者。我有这种代码。

<div class="row_add_house">
    <span><?php echo _REALESTATE_MANAGER_LABEL_LISTING_TYPE; ?>:</span>
    <span><?php echo $listing_type_list; ?></span>
</div>

在前端,这将显示为一个下拉选择,并且 $listing_type_list 出现三个选择:

    选择 房子出租 待售房屋

并且“选择”是默认设置的。如何将“出租房屋”设置为默认选择?请任何人帮助我。

        if ($house->listing_type != 1) 
        ?>
            <tr>
                <td class="first_td" align="right">
                    <strong><?php echo _REALESTATE_MANAGER_LABEL_LISTING_TYPE; ?>:</strong>
                </td>
                <td  align="left">
                    <?php
                    $listing_type[0] = _REALESTATE_MANAGER_OPTION_SELECT;
                    $listing_type[1] = _REALESTATE_MANAGER_OPTION_FOR_RENT;
                    $listing_type[2] = _REALESTATE_MANAGER_OPTION_FOR_SALE;
                    echo $listing_type[$house->listing_type];
                    ?>
                </td>
            </tr>
        <?php

这是编码的另一部分。这似乎是下拉菜单的“if”语句,如果选项被选择为下拉菜单的“出租”。有 $listing_type_list 的选项。如何自动设置选项以选择 $listing_type[1]?

【问题讨论】:

将选择添加到 分享$listing_type_listhtml ? 如何将其转换为下拉列表?默认情况下,此 HTML 似乎不是这样显示的。 【参考方案1】:

如果你能提供 $listing_type_list 的值会更清楚。

无论如何,要将任何下拉选项设为默认选中,您必须编写 'selected' 属性,如下所示:

&lt;option selected="selected"&gt;

希望它能解决您的问题。

【讨论】:

如果列表不是动态的,这将起作用。如果它在数组中,您可能需要考虑使用数组键。 真的!这取决于变量的值。在动态场景中,它应该检查“房屋出租”,然后应用“选定”属性。 先生。 rohit,我提供了 $listing_type_list 的值。在我的问题中。希望你能帮我解决这个问题。

以上是关于如何在php编码中设置默认值的主要内容,如果未能解决你的问题,请参考以下文章

如何在 PHP FPDI 库中设置编码

如何在 Jenkins 中设置默认编码?

如何在 Visual Studio 2010 中设置默认编码

PHP 如何在WordPress中设置自己的默认Gravatar

Rails:如何在 ActiveRecord 中设置默认值?

如何在javascript中设置选择2框的默认值