搜尋

首頁  >  問答  >  主體

陣列元素的刪除與填滿array_slice

<?php

        $arr=[10,20,30,40,50,60]

echo var_export(array_slice($arr,offset :2,length:-2)

這裡的-2是刪除回傳值的後面兩個元素,為什麼不能直接長度寫成2呢?兩者有差別嗎?

多吃水果,多喝水多吃水果,多喝水2293 天前1285

全部回覆(1)我來回復

  • Summer

    Summer2018-11-02 09:52:47

    length 

    可選。數值。規定被傳回數組的長度。

    如果該值設定為整數,則傳回該數量的元素。

    如果該值設定為負數,則函數會在舉例陣列末端這麼遠的地方終止取出。

    如果該值未設置,則傳回從 start 參數設定的位置開始直到陣列末端的所有元素。

       


    回覆
    0
  • 取消回覆