<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

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

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>

            php刪除數組元素方法有哪些

            時間:2025-10-17 19:21:25 php語言

            php刪除數組元素方法有哪些

              在很多情況下我們的數組會出現重復情況,那我們刪除數組中一些重復的內容怎么辦,這些元素我必須保持他唯一,所以就想辦法來刪除它們,下面利用了遍歷查詢來刪除重復數組元素的幾種方法,歡迎來閱讀!更多消息請關注應屆畢業生網!

              看一完整刪除重復數組實例

              /pic/div>
              function array_remove_value(&$arr, $var){foreach ($arr as $key => $value) {if (is_array($value)) {array_remove_value($arr[$key], $var);
              } else {
              $value = trim($value);
              if ($value == $var) {
              unset($arr[$key]);
              } else {
              $arr[$key] = $value;
              }
              }
              }
              }
              $a是一個數組:
              count($a); /pic/div>
              unset($a[1]); /pic/div>
              count($a); /pic/div>
              echo $a[2]; /pic/pic/div>
              也就是說在刪除數組中的元素后,數組中的元素個數(用count()得到)變了,但數組下標卻沒有重新排列,還必須用刪除數組前的key來操作相應的`值.
              后來我采用另一種方法,其實根本就不叫"方法",是用php4現成的函數array_splice().
              count ($a); /pic/div>
              array_splice($a,1,1); /pic/div>
              count ($a); /pic/div>
              echo $a[2]; /pic/div>
              echo $a[1]; /pic/div>
              ?>

              方法二

              刪除數組中重復元素的函數
              function delmember(&$array, $id)
              {
              $size = count($array);
              for($i = 0; $i <$size - $id - 1; $i ++)
              {
              $array[$id + $i] = $array[$id + $i + 1];
              }
              unset($array[$size - 1]);
              }
             

            【php刪除數組元素方法有哪些】相關文章:

            php合并數組中相同元素的方法02-05

            php統計數組元素個數的方法03-14

            php獲取數組長度的方法有哪些02-17

            PHP中刪除數組中特定元素的兩種方發01-13

            php中數組的定義方法11-11

            php數組操作方法09-21

            PHP 數組排序方法總結03-18

            php數組長度的方法03-03

            php如何去除數組中相同的元素12-16

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

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

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院