<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                ## 數組變量導入符號表 > ### PHP extract(array,extract_rules,prefix) 函數 *說明* extract() 函數從數組中將變量導入到當前的符號表。 _符號表是指當前php頁面中,所有變量名稱的集合,可以使用函數get_defined_vars()直接獲得當前所有已定義變量列表的多維數組_ 該函數使用數組鍵名作為變量名,使用數組鍵值作為變量值。針對數組中的每個元素,將在當前符號表中創建對應的一個變量。 第二個參數 type 用于指定當某個變量已經存在,而數組中又有同名元素時,extract() 函數如何對待這樣的沖突。 該函數返回成功導入到符號表中的變量數目。 <table class="dataintable"> <tbody><tr> <th style="width:20%;">參數</th> <th>描述</th> </tr> <tr> <td><i>array</i></td> <td>必需。規定要使用的數組。</td> </tr> <tr> <td><i>extract_rules</i></td> <td> <p>可選。extract() 函數將檢查每個鍵名是否為合法的變量名,同時也檢查和符號表中已存在的變量名是否沖突。對不合法和沖突的鍵名的處理將根據此參數決定。</p> <p>可能的值:</p> <ul class="listintable"> <li>EXTR_OVERWRITE - 默認。如果有沖突,則覆蓋已有的變量。</li> <li>EXTR_SKIP - 如果有沖突,不覆蓋已有的變量。</li> <li>EXTR_PREFIX_SAME - 如果有沖突,在變量名前加上前綴 <i>prefix</i>。</li> <li>EXTR_PREFIX_ALL - 給所有變量名加上前綴 <i>prefix</i>。</li> <li>EXTR_PREFIX_INVALID - 僅在不合法或數字變量名前加上前綴 <i>prefix</i>。</li> <li>EXTR_IF_EXISTS - 僅在當前符號表中已有同名變量時,覆蓋它們的值。其它的都不處理。</li> <li>EXTR_PREFIX_IF_EXISTS - 僅在當前符號表中已有同名變量時,建立附加了前綴的變量名,其它的都不處理。</li> <li>EXTR_REFS - 將變量作為引用提取。導入的變量仍然引用了數組參數的值。</li> </ul> </td> </tr> <tr> <td><i>prefix</i></td> <td> <p>可選。請注意 <i>prefix</i> 僅在 <i>extract_type</i> 的值是 EXTR_PREFIX_SAME,EXTR_PREFIX_ALL,EXTR_PREFIX_INVALID 或 EXTR_PREFIX_IF_EXISTS 時需要。如果附加了前綴后的結果不是合法的變量名,將不會導入到符號表中。</p> <p>前綴和數組鍵名之間會自動加上一個下劃線。</p> </td> </tr> </tbody></table> *例子* ~~~ <?php $a = "Original"; $my_array = array("a" => "Cat", "b" => "Dog", "c" => "Horse"); extract($my_array, EXTR_PREFIX_SAME, "dup"); echo "\$a = $a; \$b = $b; \$c = $c; \$dup_a = $dup_a"; ?> ~~~ *輸出* ~~~ $a = Original; $b = Dog; $c = Horse; $dup_a = Cat ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看