陣列函式庫

array_pad

(PHP4 >= 4.0b4)

array_pad ---  填塞陣列為指定的長度與值

語法 : array array_pad(array input, int pad_size, mixed pad_value);

說明 : 

此函式將陣列array填塞成大小為pad_size和值為pad_value的陣列,且將填塞後的陣列傳回,若參數pad_size是一正數,則填塞在陣列的右方,若為負數,則填塞在陣列的左方。如果參數pad_size的絕對值小於或等於陣列input的長度,則將不填塞。

Example :

<?php

   $input = array(12, 10, 9);

   $result = array_pad($input, 5, 0);

    // result is array(12, 10, 9, 0, 0)

   $result = array_pad($input, -7, -1);

    // result is array(-1, -1, -1, -1, 12, 10, 9)

   $result = array_pad($input, 2, "noop");

    // not padded

?>


上一頁 首頁 下一頁