有什么作用?... : ...男孩
2022-08-30 21:28:57
$items = (isset($_POST['items'])) ? $_POST['items'] : array();
我不明白这段代码的最后一段”? $_POST['items'] : array();
"
这种代码组合究竟有什么作用?
我用它来从html文本框中获取一堆值,并将其存储到会话数组中。但问题是,如果我尝试重新提交文本框中的数据,则新数组会话将完全覆盖旧会话数组的空白和全部。
我只想覆盖数组中已有值的位置。如果用户决定只填写几个文本框,我不希望上一个会话数组数据被空格(从空白文本框中)覆盖。
我认为上面的代码是问题所在,但我不确定它是如何工作的。请启发我。