可以将!空输入作为函数的一部分 - PHP

时间:2012-12-30 20:53:50

标签: php string

我想要实现的是,如果存在非空输入+将显示另一个输入。 这就是输入的样子。

<input type="file" name="image[]" />

我想做的就是这样的事情

if (!empty($input)){
    //Add another input
}

我认为你可以得到这个想法,我只是想知道这是否可以实现,因为我是php的新手,我不知道这是否可行。 如果我犯了任何语法错误,我很抱歉英语不是我的母语。

3 个答案:

答案 0 :(得分:0)

当然!通过查看$_POST$_FILES,您可以了解输入是否包含某些内容。然后,您可以制作if并根据需要再渲染<input>

请注意,PHP是服务器端代码。它在表单在浏览器中提交时运行,因此浏览器向服务器发出请求。如果您希望立即显示其他输入,则只要填充第一个输入,您就需要使用JavaScript。这也很有可能。

答案 1 :(得分:0)

我的猜测是,你想要互动。在这种情况下,您需要使用JavaScript,这是 client side language

您将事件挂钩到输入,并在每次更改时检查它是否为空。如果是,则显示另一个输入。

答案 2 :(得分:0)

您可以使用以下方法查看文件是否为空

if ($_FILES['image']['size'] > 0)