首页 > 解决方案 > php foreach 列出所有数据,但隐藏值不为空的输入

问题描述

不可思议与否?不可能的?php foreach 例如来自数据库的输入,但隐藏有数据的输入仅在数据为空的地方显示

标签: php

解决方案


这是一个相当快速的模型

foreach ($results as $result) {
    if (is_null($result['value'])) {
       $input_type='hidden';
    } else {
        $input_type='text';
    }
    echo '<input type="'.$input_type.'" value="'.$result['value']'." name="'.$result['name'].'" />';
}


推荐阅读