<small id='duEz8'></small><noframes id='duEz8'>

        <legend id='duEz8'><style id='duEz8'><dir id='duEz8'><q id='duEz8'></q></dir></style></legend>
        • <bdo id='duEz8'></bdo><ul id='duEz8'></ul>
        <i id='duEz8'><tr id='duEz8'><dt id='duEz8'><q id='duEz8'><span id='duEz8'><b id='duEz8'><form id='duEz8'><ins id='duEz8'></ins><ul id='duEz8'></ul><sub id='duEz8'></sub></form><legend id='duEz8'></legend><bdo id='duEz8'><pre id='duEz8'><center id='duEz8'></center></pre></bdo></b><th id='duEz8'></th></span></q></dt></tr></i><div id='duEz8'><tfoot id='duEz8'></tfoot><dl id='duEz8'><fieldset id='duEz8'></fieldset></dl></div>

      1. <tfoot id='duEz8'></tfoot>

        什么?... : ... 做?

        时间:2023-06-24
        1. <i id='isdOM'><tr id='isdOM'><dt id='isdOM'><q id='isdOM'><span id='isdOM'><b id='isdOM'><form id='isdOM'><ins id='isdOM'></ins><ul id='isdOM'></ul><sub id='isdOM'></sub></form><legend id='isdOM'></legend><bdo id='isdOM'><pre id='isdOM'><center id='isdOM'></center></pre></bdo></b><th id='isdOM'></th></span></q></dt></tr></i><div id='isdOM'><tfoot id='isdOM'></tfoot><dl id='isdOM'><fieldset id='isdOM'></fieldset></dl></div>
        2. <small id='isdOM'></small><noframes id='isdOM'>

            <bdo id='isdOM'></bdo><ul id='isdOM'></ul>

                <tbody id='isdOM'></tbody>

                  <tfoot id='isdOM'></tfoot>
                  <legend id='isdOM'><style id='isdOM'><dir id='isdOM'><q id='isdOM'></q></dir></style></legend>
                  本文介绍了什么?... : ... 做?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  $items = (isset($_POST['items'])) ? $_POST['items'] : array();
                  

                  我不明白这段代码的最后一个片段 "? $_POST['items'] : array();"

                  I don't understand the last snippet of this code "? $_POST['items'] : array();"

                  这种代码组合究竟有什么作用?

                  What does that combination of code do exactly?

                  我使用它从 html 文本框中获取一堆值并将其存储到会话数组中.但问题是,如果我尝试重新提交文本框中的数据,新的数组会话会完全覆盖旧的会话数组.

                  I use it to take in a bunch of values from html text boxes and store it into a session array. But the problem is, if I attempt to resubmit the data in text boxes the new array session overwrites the old session array completely blank spaces and all.

                  我只想覆盖数组中已有值的位置.如果用户决定只填写几个文本框,我不希望之前的会话数组数据被空格覆盖(来自空白文本框).

                  I only want to overwrite places in the array that already have values. If the user decides to fill out only a few text boxes I don't want the previous session array data to be overwritten by blank spaces (from the blank text boxes).

                  我认为上面的代码有问题,但我不确定它是如何工作的.请赐教.

                  I'm thinking the above code is the problem, but I'm not sure how it works. Enlighten me please.

                  推荐答案

                  This is a 三元运算符:

                  表达式 (expr1) ?(expr2) : (expr3) 计算结果为 expr2 如果 expr1 计算结果为 TRUE,并且 expr3如果 expr1 计算结果为 FALSE.

                  The expression (expr1) ? (expr2) : (expr3) evaluates to expr2 if expr1 evaluates to TRUE, and expr3 if expr1 evaluates to FALSE.

                  这篇关于什么?... : ... 做?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:${ } 在 PHP 语法中是什么意思? 下一篇:PHP 开放标签“&lt;?="和“&lt;?php"/“&lt;?&quo

                  相关文章

                  1. <i id='zy2MS'><tr id='zy2MS'><dt id='zy2MS'><q id='zy2MS'><span id='zy2MS'><b id='zy2MS'><form id='zy2MS'><ins id='zy2MS'></ins><ul id='zy2MS'></ul><sub id='zy2MS'></sub></form><legend id='zy2MS'></legend><bdo id='zy2MS'><pre id='zy2MS'><center id='zy2MS'></center></pre></bdo></b><th id='zy2MS'></th></span></q></dt></tr></i><div id='zy2MS'><tfoot id='zy2MS'></tfoot><dl id='zy2MS'><fieldset id='zy2MS'></fieldset></dl></div>

                    <tfoot id='zy2MS'></tfoot>
                  2. <small id='zy2MS'></small><noframes id='zy2MS'>

                    <legend id='zy2MS'><style id='zy2MS'><dir id='zy2MS'><q id='zy2MS'></q></dir></style></legend>
                        <bdo id='zy2MS'></bdo><ul id='zy2MS'></ul>